🌟 Inspiration I’ve always wanted a personalized productivity space — somewhere I could write down my tasks, play calming sounds, and track my focus time — all without having to download anything. Just sign up and get started. That vision inspired the creation of Serene.
🚀 What it Does Serene is a customizable, web-based productivity tool designed to help you stay focused and organized. With Serene, you can:
Create and manage tasks across multiple workspaces
Monitor time spent on tasks to track focus and productivity
Listen to calming background sounds to stay in the zone
Personalize your workspace based on your mood
View task completion and focus stats month by month
It’s all in one place, and completely accessible through the browser — no installs, no downloads.
🛠️ How We Built It Serene was built using React, TypeScript, and Bolt.new. Bolt helped accelerate the backend setup, enabling us to focus more on crafting the user experience and less on infrastructure.
🚧 Challenges We Ran Into Some challenges we faced included:
Designing a smooth, distraction-free UI while still offering rich functionality
Managing state across multiple dynamic workspaces
Integrating sound playback that runs seamlessly across different user actions
🏆 Accomplishments We’re Proud Of We have a fully functional, live version of Serene, and we’re proud of how intuitive and focused the experience feels. Users can jump in and start using it with minimal onboarding.
📚 What We Learned How to use Bolt.new effectively to bring a real-world application to life
How to manage dynamic UI states in React
How small touches (like background sounds or workspace themes) can drastically affect user engagement and productivity
🔮 What’s Next for Serene Adding AI-powered task suggestions and focus insights
More themes and sounds tailored to different working moods
Collaboration features for shared workspaces
Cross-device sync and offline mode
Built With
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.