Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User settings page #808

Closed
rathorevaibhav opened this issue Jan 19, 2021 · 7 comments
Closed

User settings page #808

rathorevaibhav opened this issue Jan 19, 2021 · 7 comments
Assignees
Labels
module : user Items related to Users module status : design Items that are being designed status : ready to test Items that are ready for testing

Comments

@rathorevaibhav
Copy link
Member

Describe the task
There should be a new page for settings. These settings will be user-specific and user can modify those settings anytime.

Expected behavior

  1. Create a new settings page that will have different tabs like HR, Finance, etc. Let's do just these two right now.
  2. This page will be accessible from the user dropdown at the top right.
  3. In the HR settings, create a single number field labeled "Maximum interviews in a day".
  4. This field will then be used to hide the remaining appointment slots if more than X interview slots have been booked for that day.
  5. Finance setting page can be empty for now with a message saying coming soon.
@rathorevaibhav rathorevaibhav self-assigned this Jan 19, 2021
@rathorevaibhav rathorevaibhav transferred this issue from another repository Jan 19, 2021
@rathorevaibhav
Copy link
Member Author

@pankaj-ag will need your input on the structure here.

  1. Should we have this in User module or in different modules based on setting type?
  2. How will the database structure look like? One table for all settings all user or per module user settings?

@rathorevaibhav rathorevaibhav transferred this issue from another repository Jul 9, 2021
@rathorevaibhav
Copy link
Member Author

@vishalkumarcc assigning you to this. Will love to have your inputs here.

@gaurish-saini gaurish-saini transferred this issue from another repository Jul 21, 2021
@gaurish-saini gaurish-saini added module : user Items related to Users module status : design Items that are being designed labels Jul 21, 2021
@gaurish-saini gaurish-saini added this to the Jul 19 - Jul 24, 2021 milestone Jul 21, 2021
@rathorevaibhav
Copy link
Member Author

@vishalkumarcc added comments in the document. Have a look.

@vishalkumarcc
Copy link

@gaurish-saini gaurish-saini added the status : ready to test Items that are ready for testing label Aug 16, 2021
@rathorevaibhav
Copy link
Member Author

The designs are great! Thanks @vishalkumarcc Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module : user Items related to Users module status : design Items that are being designed status : ready to test Items that are ready for testing
Projects
None yet
Development

No branches or pull requests

5 participants