Skip to content

albertogbdev/deep-work-timer-oss

Repository files navigation

🎯 Deep Work Timer

A minimalist React Native timer app for focused work sessions with integrated music streaming and a GitHub-style contribution grid to track daily progress.

React Native Expo TypeScript

🛠️ Tech Stack

  • React Native + Expo - Cross-platform mobile development
  • TypeScript - Type safety
  • React Native WebView - Music streaming integration

📱 What is it?

A simple countdown timer designed to help you maintain focus during deep work sessions. Set your timer, choose background music, and eliminate distractions. Track your daily progress with a GitHub-style contribution grid that visualizes your deep work consistency and helps build productive habits.

📸 Screenshots

Timer Screen Activity Screen

🚀 How to use

  1. Install dependencies: npm install
  2. Start the app: npx expo start
  3. Set your timer using + and - buttons
  4. Choose a music genre from the dropdown
  5. Press Start and focus on your work

🎵 Music Genres

  • Chill Lofi - Perfect for concentration and coding
  • 90's Drum & Bass - Energetic beats for productive sessions
  • San Andreas Radio - Nostalgic vibes for creative work

About

A minimalist React Native timer app for focused work sessions with integrated music streaming and a GitHub-style contribution grid to track daily progress.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors