What is Focus Arc?
Focus Arc is a productivity platform that helps users manage tasks and focus sessions.
An Arc is a time-bound goal spanning weeks or months. Each Arc contains Chapters, a logical segments or topics within that goal. Each Chapter contains Tasks the concrete work units a user schedules and executes day to day.
Key Feature
- Task Management: create, schedule and track tasks
- Focus Sessions: Start a session on any task. When the estimated time ends the timer automatically enters overtime mode no interruption, no required input. Your actual time (including overtime) is recorded when you stop.
- Time Tracking: See how you spend your time at both daily and arc level.
- Analytics: Visualize your productivity and estimation accuracy over time
Tech Stack
- Backend: Java 17, Spring Boot 4.0.2, MongoDB 6.0
- Frontend: Angular 21, TypeScript, Tailwind CSS
- Deployment: Docker, Github Actions
- Other: Docusaurus, JaCoCo, Lombok