/animedoro

yet another pomodoro timer app.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Animedoro

Animedoro is a Pomodoro timer application built with Next.js 13, Tailwind CSS, and TypeScript. Inspired by animedoro-timer from Senpai Ankush.

demo.gif

Features 🚀

  • Start and pause the timer for intense work sessions or well-deserved breaks.
  • Choose between work mode and watch mode. Yes, watching anime counts as being productive! 😉
  • Customize the duration of your work sessions and breaks. You're the boss of your time!
  • Witness the countdown timer ticking away, reminding you that time is fleeting. ⏳
  • Get a satisfying notification sound when the timer reaches zero. Celebrate small victories!
  • Watch confetti rain down on your screen when you conquer your task. It's a virtual party! 🎉
  • Responsively designed, so you can be productive wherever you go. Time doesn't wait, and neither should you!
  • Spotify Playback Control: Play, Pause, Next, Previous, Shuffle, Repeat, Volume Control, and more. (Coming soon!)

Technologies Used 🛠️

  • Next.js 13: The React framework of my choice.
  • Tailwind CSS: The styling framework that magically makes your UI look amazing.
  • TypeScript: The type-safe language that makes your code more robust.

Getting Started 🏁

  1. Clone the repository:
git clone <repository-url>
  1. Navigate to the project directory:
cd animedoro
  1. Install the dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open your browser and visit http://localhost:3000 to unleash your productivity ninja!

Usage 💡

animedoro

License 📄

This project is licensed under the MIT License. See the LICENSE file for details.


Feel free to reach out to me if you have any questions or suggestions. I'd love to hear from you! 😊