Inspiration
In this world full of information and potential new learnings, managing work, leisure as well as productivity in terms of skill development for career became extremely hard for me. I would start learning a new technology or start a new project, then would only come back to it days later, sometimes a week later, needing to start from scratch all over. Similarly, I would sometimes put off reading emails, just remembering they are important and making a to-do or something only to forget that too. I currently use a system where I write down what I will do today or tomorrow, then try to follow through on it. Writing it down is easier than using apps because you get to quickly scribble on a page and reference it later. However, this leads to loss of the planned info. So, I want to create a website and maybe also a mobile app (later), that will let me take control of my daily as well as long-term goals
What it does
- It will give users the ability to add tasks with a deadline or alloted time, with user having the option to allocate points. When user completes the task for the day, it will be added to their points.
- It would go to the backlog if they do not complete the task and some system of alerts will notify them of this
- For long-term tasks (e.g reduce weight by x kg by y date) there will be a progress meter. This way users can judge themselves for how much the task or goal is complete
How we built it
- The backend will be built on NestJS, with MongoDB to store user records. The intention is to have a sophisticated system of tables which can produce useful reports for users to reflect on their own performance
Challenges I ran into
- Coming up with a good idea
- Deciding which framework to use
- Deciding where to deploy the app
What we learned
What's next for Goals
- Improve the frontend with more routes, better styling, an App Header Bar
- Authentication in backend
- More tables will be added in backend database
Log in or sign up for Devpost to join the conversation.