This is a submission for the DEV Weekend Challenge: Community
The Community
I built StudyTable for students, developers, and builders who regularly participate in focused study or work sessions — especially people who learn independently or work on side projects.
Many communities today (open-source contributors, students preparing for exams, hackathon participants, self-learners, etc.) struggle not with starting work, but with maintaining structured, distraction-free focus.
StudyTable is designed for anyone who values deep work and intentional learning.
What I Built
StudyTable is a frontend-only web app that helps users run structured focus sessions.
Instead of being just another timer, StudyTable treats work as a guided session:
- Users create sessions with tasks with custom durations.
- Each task runs as a timed focus block.
- After completion, users intentionally transition into breaks or extend work time.
- Sessions generate time reports showing how time was actually spent on the work.
The experience is designed to feel simple and calm — reducing decision fatigue while working.
Core idea:
Most productivity apps track time.
StudyTable helps users utilize time intentionally.
Demo
Website: https://studytable-psi.vercel.app/
Youtube: https://youtu.be/dbjE8EMlAHI
Code
Github Repo: https://github.com/ShivRaiGithub/studytable
How I Built It
StudyTable is intentionally built without a backend, keeping the architecture lightweight and accessible.
Technologies Used
- Next.js (App Router) — application structure and routing
- React — UI and state management
- TypeScript — safer and maintainable code
- Tailwind CSS — styling and layout
Solo Member: Shiv Rai (S_RAI)
Dev.to: https://dev.to/rai_shiv
Top comments (0)