Skip to content

Work Ripple is a PWA that boosts productivity with a Pomodoro timer, to-do list, lofi-sound playlist, and dark mode. Your preferences are saved locally and accessible across sessions. Multi-device sync coming soon. Stay focused and organized effortlessly!

License

Notifications You must be signed in to change notification settings

Jeevakrishna/Work-Ripple

Repository files navigation

Work Ripple

Work Ripple is a PWA that boosts productivity with a Pomodoro timer, to-do list, lofi-sound playlist, and dark mode. Your preferences are saved locally and accessible across sessions. Multi-device sync coming soon. Stay focused and organized effortlessly!

Features

🕒 Pomodoro Timer

  • Set custom work intervals with short and long breaks.
  • Stay productive with the proven Pomodoro technique.

To-Do List

  • Create, edit, and delete tasks effortlessly.
  • Track your progress and stay on top of your goals.

🎵 Custom Playlist

  • Choose from 9 unique sounds, including Lofi, Rain, and City Walk.
  • Mix sounds and control individual volumes for a personalized experience.

🌙 Dark Mode

  • A night-friendly interface for late work sessions.

🔒 Data Privacy

  • All your preferences are saved locally in your browser.
  • Multi-device sync is coming soon to keep your data accessible anywhere.

How It Works

  1. Visit Work Ripple.
  2. Choose a unique name for your workspace, and all your preferences will be saved under this name.
  3. Use the Pomodoro timer, to-do list, and playlist tools to stay productive and focused.

Roadmap

  • Local storage for workspace data
  • Sync data across devices
  • Add customizable themes
  • Expand playlist library

Installation

If you'd like to run this project locally:

  1. Clone the repository:
    git clone https://github.com/Jeevakrishna/Work-Ripple.git
    cd work-ripple

2.Install dependencies

npm install

3.Run the development server:

 npm run dev

4.Open the app in your browser at

http://localhost:3000

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to improve the app.

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-name.
  3. Make your changes and commit them: git commit -m "Add feature".
  4. Push the branch: git push origin feature-name.
  5. Open a pull request.

License

This project is licensed under the GPL-3.0 license.


Special Thanks

Special thanks to @windsurf_ai for assisting in making Work Ripple a reality.


💖 Support my work

If you enjoy my work, you can sponsor me on Buy Me a Coffee!

Buy Me a Coffee


Feedback

Your feedback is invaluable! If you have any suggestions or ideas, feel free to open an issue or contact me.

Developed by Jeevakrishna.

Check it out on Product Hunt!

About

Work Ripple is a PWA that boosts productivity with a Pomodoro timer, to-do list, lofi-sound playlist, and dark mode. Your preferences are saved locally and accessible across sessions. Multi-device sync coming soon. Stay focused and organized effortlessly!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published