Turn minutes into momentum.
Focusly is a modern, dark-mode Pomodoro timer built to help students, developers, and professionals stay focused, build productive habits, and accomplish more through structured work sessions.
Designed with a premium user experience in mind, Focusly combines productivity tools, insightful analytics, and beautiful animations into one seamless application.
- 25/5/15 default Pomodoro cycle
- Focus, Short Break & Long Break modes
- Start, Pause, Reset & Skip controls
- Customizable timer durations
- Circular animated progress timer
- Create and manage tasks
- Mark active focus task
- Track completed Pomodoros per task
- Priority labels
- Daily focus time
- Weekly sessions
- Monthly productivity
- Animated charts
- Focus statistics dashboard
- Current streak
- Longest streak
- Daily consistency
- Weekly progress
Every completed focus session adds a glowing star to your personal galaxy, creating a visual representation of your productivity journey.
GitHub-style contribution calendar showing daily focus consistency.
Earn productivity ranks based on:
- Sessions completed
- Focus time
- Streaks
- Consistency
Receive personalized insights such as:
- Most productive hours
- Weekly trends
- Monthly summaries
- Focus consistency
| Technology | Purpose |
|---|---|
| React | Frontend |
| TypeScript | Type Safety |
| Vite | Development & Build |
| Tailwind CSS | Styling |
| Framer Motion | Animations |
| Recharts | Analytics |
| Lucide React | Icons |
| React Context API | State Management |
| LocalStorage | Persistent Data |
src/
│
├── assets/
├── components/
│ ├── Timer/
│ ├── Dashboard/
│ ├── Charts/
│ ├── Tasks/
│ ├── Settings/
│ └── UI/
│
├── contexts/
├── hooks/
├── pages/
├── utils/
├── types/
└── App.tsx
git clone https://github.com/yourusername/focusly.gitcd focuslynpm installnpm run devPrefer working locally? You need Node.js and npm — install with nvm.
git clone <this-repository-url>
cd <repository-name>
npm i
npm run dev
- Landing Page
- Timer
- Analytics Dashboard
- Focus Galaxy
- Heatmap
- Task Manager
- Settings
- Cloud sync
- User authentication
- AI productivity coach
- Calendar integration
- Spotify integration
- Browser extension
- Mobile app
- PWA support
- Export analytics
- Team study rooms
Contributions, suggestions, and feedback are welcome!
If you'd like to improve Focusly:
- Fork the repository
- Create a feature branch
- Commit your changes
- Open a Pull Request
This project is licensed under the MIT License.
Most Pomodoro timers simply count down.
Focusly transforms every focus session into measurable progress through insightful analytics, habit tracking, and a distraction-free experience that makes productivity both rewarding and enjoyable.
Made with ❤️ for focused minds.