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

Timetable Configurator #9

Open
ben-wals opened this issue Jun 25, 2024 · 4 comments
Open

Timetable Configurator #9

ben-wals opened this issue Jun 25, 2024 · 4 comments
Assignees
Labels

Comments

@ben-wals
Copy link
Owner

During the onboarding process the users is prompted to customize the structure of their day, weeks and years using an intuitive excel like system as it differs from school to school. (When lessons occur, weekly or fortnightly timetable, does the timetable pause for holidays, when are the holidays)

@ben-wals ben-wals self-assigned this Jun 25, 2024
@ben-wals ben-wals added this to the Project Complete 🎉 milestone Jun 25, 2024
@ben-wals
Copy link
Owner Author

image

Main Timetable Config Page with no actions. Options to edit:

  • Recurrence
  • Week Length
  • Timings of the Day

@ben-wals
Copy link
Owner Author

image

Actions demo for updating week length. Likely will be some logic involved in not allowing users to select time periods that extend over 1 week i.e if they select mon to mon it acts as a 1 day week not an 8

@ben-wals
Copy link
Owner Author

image

Action demo for adding a new time slice, inputs will be a text line for the name and time inputs for the start and end. Logic involved for timesclices not extending past end of day I.e cannot start at 8:00am and finish at 7:00am the next day. Also some logic for timeslices not overlapping and when entered are order chronologically. Negative feedback should be provided in the form of a red popup box

@ben-wals
Copy link
Owner Author

An additional set of options should be added to the page in the next version to meet the original requirements:

  • Does timetable pause / continue over holidays
  • When are holidays / inset days

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant