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

Built With

Share this project:

Updates