The Pomodoro App is a productivity tool built using React. It helps you manage your work and break times effectively by allowing you to set a maximum work time before taking a short break. The app features multiple themes and fonts to choose from, and it includes alerts to notify you when it's time to get back to work after a break. With advanced CSS, the app offers an attractive, responsive, and catchy design. Additionally, this is a Progressive Web App (PWA), meaning you can install it just like any regular app.
- Work Timer: Set a maximum time for your work sessions before taking a break.
- Customizable Themes and Fonts: Toggle between multiple themes and fonts to suit your preferences.
- Break Alerts: Receive alerts to remind you to get back to work after your break.
- Responsive Design: Enjoy a seamless experience on both desktop and mobile devices.
- Progressive Web App (PWA): Install the app on your device for a native app-like experience.
- Node.js and npm installed
-
Clone the repository:
git clone https://github.com/your-username/pomodoro-app.git
-
Navigate to the project directory:
cd pomodoro-app
-
Install dependencies:
npm install
-
Set up environment variables (if necessary):
- Create a
.env
file in the root directory - Add any necessary environment variables
- Create a
-
Run the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000
.
- Open the app in your browser.
- Set your desired work duration and start the timer.
- Choose your preferred theme and font from the settings.
- When the work timer ends, take a break and wait for the alert to notify you to get back to work.
- Continue this cycle to manage your productivity efficiently.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -am 'Add new feature'
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request.
- Design Inspiration: Thanks to Frontend Mentor for the design inspiration.
This project is licensed under the MIT License. See the LICENSE file for details.
- Email: ram706860@gmail.com
- LinkedIn: linkedin.com/in/ramkrishn-rai
Stay productive with the Pomodoro App!