Inspiration
As a student, I often have trouble prioritizing tasks and managing my time. I often see other students with the same problem too, and I noticed that they fall into one of two categories:
- They have too much work to juggle
- They are unable to prioritise their work.
What it does
Samayam is a 2-in-1 solution for both of these problems via a method known as timeboxing/timeblocking. It involves created set 'blocks' of time to do a task, like a calendar. However, Samayam goes a few steps further than this by allowing the student to answer questions when they sign up so the app can automatically enter in their school/work times, their sleep cycle, etc.
The server sends push notifications to the user reminding them when to switch tasks.
How we built it
Frontend - React + ShadCN UI + Vercel + Firebase Backend - Node.js + Express + Firebase + Render
Challenges we ran into
- This app involves a lot of logic that was difficult to build at some parts, but turned out fine.
- The app had lots of UI bugs that we fixed
- The short time was extremely challenging!
Accomplishments that we're proud of
- Working really hard for this
What we learned
- Wireframing
What's next for Samayam
- AI features
- Better UI
Built With
- express.js
- firebase
- node.js
- react
- render
- shadcn-ui
- vercel
Log in or sign up for Devpost to join the conversation.