Skip to content

Timerify is a web-based Pomodoro application designed to boost your productivity during study sessions, work, or any other focus-intensive activities. With an intuitive interface and customizable features, Timerify provides a unique experience for managing your time efficiently.

License

Notifications You must be signed in to change notification settings

ythiago03/timerify

Repository files navigation

Forest Theme

Timerify

Maximize your productivity with a customizable pomodoro and immersive sound environment 🎯

View Demo · Report Bug · Suggest Feature

📋 About the Project

Timerify is a pomodoro web application designed to increase your productivity during studies, work, or any other activity that requires focus. With an intuitive interface and customizable features, Timerify offers a unique experience to manage your time efficiently.

✨ Features

⏰ Customizable Pomodoro Timer

Timer Pomodoro Demo

  • Default timer: 25 minutes of focus. 5 min of break and 15 min long break
  • Intuitive and minimalist interface
  • Soft sound alerts for the start and end of each session
  • Customize each time according to your needs

📝 Integrated Task Manager

Todo List Demo

  • Create and organize your tasks for each session
  • Mark tasks as completed
  • Stay focused on important goals

🎵 Immersive Sound Environment

Ambient Sounds Demo

  • Relaxing ambient sounds:
    • Gentle rain
    • Ocean waves
    • Crackling fire
    • Forest sounds
    • Coffee shop atmosphere
    • Among others
  • Individual volume control for each sound
  • Mix different sounds to create your perfect environment

🎬 YouTube Integration

YouTube Integration Demo

  • Add any YouTube video or playlist
  • Perfect for lo-fi music, study playlists, or ambient sounds
  • Independent volume control
  • Continue listening even when minimizing the window

🎨 Custom Themes

Themes Demo

  • Various themes available:
    • Light
    • Dark
    • Forest
    • Lo-fi
    • Among others
  • Adapt the interface to your taste and environment

👤 Custom Profiles

Profiles Demo

  • Customize the pomodoro timer, theme and save it in a profile

📝 Future Improvements

Features that I plan to implement:

  • More Languages
  • Save your created YouTube playlists
  • Ranking of pomodoro hours completed
  • Ranking of pomodoro sessions completed (in total)
  • Ranking of tasks completed

🚀 Technologies Used

🎵 Audio Credits

Ambient Sound Original Link Author
Night Ambience Link to original audio TanwerAman
Crackling Fire Link to original audio SoundsForYou
Sandy Beach Link to original audio juliusH
Rain Ambience Link to original audio Liecio
Coffee Shop Ambience Link to original audio freesound_community
Dripping Water in Cave Link to original audio solarmusic
Inside Old Train Link to original audio kokoreli777
Dripping Water in Cave Link to original audio solarmusic
Calm Zen River Flowing Link to original audio Alex_Jauk

🛠️ Installation and Usage

# Clone the repository
git clone https://github.com/ythiago03/timerify.git

# Enter the project folder
cd timerify

# Install dependencies
npm install

# Start the development server
npm run dev

Access http://localhost:3000 in your browser to see the app running.

🤝 Contributing

Contributions are always welcome! To contribute:

  1. Fork the project
  2. Create a branch for your feature (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'feat: Add some AmazingFeature')
  4. Push to your branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License. See the LICENSE

Developed with ❤️ to boost productivity for everyone by Thiago Fidêncio.

About

Timerify is a web-based Pomodoro application designed to boost your productivity during study sessions, work, or any other focus-intensive activities. With an intuitive interface and customizable features, Timerify provides a unique experience for managing your time efficiently.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published