Web Automatic Interactive Schedule Generate (user engagement program integrated into website)

Job ID: 37918332

Budget: $30 – $250 AUD

Automatic Schedule Generation Project for customer use

- looking to integrate this program (gui) into my website so you could possibly use python, html and CSS to create the project
- should be easily accessible and usable on pc, phone, tablet
- requires the user to make an account with the website before using
(upon accepting this request, I will give you all the specific details and possibly increase in commission if we can cooperate well. The below details are a brief outline of what the program should do)



basic functions: (the main function is to show what time the user has to work on their goals, and generate a schedule for them to use, factoring in all their tasks in their daily lives)
- asks for users input on 'how disciplined are you, what are your goals, tasks needed to complete the goal, what time do you want to get up in the morning, what are your unavoidable duties, how many hours of sleep do you need'

- generates an easily understandable and aesthetically pleasing weekly schedule based on the above inputs (for e.g. if customer sleeps for x hours and wakes up at y am, the day should end at z pm, and the unavoidable duties are taken into consideration)

- the program should generate the schedule upon filling all user inputs, but they should be able to change inputs slightly to make adjustments, meaning when a change is made to a user input, the user can see the schedule changing as well, or if an error occurs, a friendly error message is shown

-as errors are bound to occur, where a user may have made a change which is not possible to fit in the schedule, a message denying the action should be made and give advice on what the user should change to make the schedule possible.
(for example, the user wants to work on 5 goals but wants to have lots of free time, sleep + unavoidable duties, so there is no time to work on the goals. the message may roughly be: you don't have enough work time, try changing your set number of goals or free time.


Thanks
Related categories: JavaScript Python CSS HTML Flask