Inspiration
We have spent so much time creating planners and trying to fit in tasks. We longed for a more automated process for time managment - One where you type in your tasks and the priority ratings, and get an planner automatically created for you.
What it does
ScheduWELL takes tasks and their respective priorities from users and automatically generates a schedule for them. It first accepts the user's fixed schedule (activities which are at the same time each week). Then it takes user input for tasks they need to complete, along with how important the task it (priority rating). ScheduWELL creates a personal weekly schedule for the user, where their tasks are planned around their fixed tasks.
How I built it
HTML, JS, CSS for the front end user interface. Node js for the server side computing.
Challenges I ran into
- Linking the server side and front end
Accomplishments that I'm proud of
We are proud of our user interface design which was planned carefully for an optimal user experience. We are also happy with the handling of user input, where we processed it and created a valid schedule for the user which takes into account both task durations and priorities.
What I learned
We learned more about javascript, node.js, and HTML / CSS, as well as using these languages together in a single project. Most valuable is our improved abilities to use Git for version control.
What's next for ScheduWELL
We will now work on simply displaying the timetable in the GUI, as we ran out of time for that this weekend :)
Built With
- express.js
- node.js
- timetable.js
Log in or sign up for Devpost to join the conversation.