Skip to content

Latest commit

 

History

History
81 lines (52 loc) · 2.91 KB

README.md

File metadata and controls

81 lines (52 loc) · 2.91 KB

PomoFocus App

Live Project Site - https://pomofocus-app.netlify.app

PomoFocus is a productivity application designed to help you manage your tasks and time effectively using the Pomodoro Technique. The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s that utilizes timed intervals (traditionally 25 minutes in length) to break work into manageable segments, separated by short breaks. PomoFocus aims to enhance your productivity and focus by providing a clean and intuitive interface to organize your tasks and track your work sessions.

Features

  • Pomodoro Timer: Set a timer for your work sessions and breaks, following the Pomodoro Technique.
  • Task Management: Create, edit, and delete tasks to organize your to-do list effectively.
  • Task Categories: Categorize your tasks to prioritize and focus on specific areas of work.
  • Statistics: Track your productivity with detailed statistics, including the number of completed Pomodoros and tasks.
  • Customization: Personalize your experience by choosing from a range of themes and sounds.

Getting Started

These instructions will help you set up and run PomoFocus on your local machine for development and testing purposes.

Prerequisites

  • Node.js installed on your machine.
  • A package manager like npm (comes with Node.js) or Yarn for managing dependencies.

Installation

  1. Clone the repository:

    git clone https://github.com/vednp/pomofocus-app.git
  2. Navigate to the project directory:

    cd pomofocus-app
  3. Install dependencies:

    npm install
    # or
    yarn install

Usage

  1. Start the development server:

    npm start
    # or
    yarn start
  2. Open your browser and navigate to http://localhost:3000 to access PomoFocus.

Contributing

Contributions are welcome and encouraged! To contribute to PomoFocus, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix: git checkout -b feature/your-feature-name.
  3. Commit your changes: git commit -m "Add feature xyz".
  4. Push to the branch: git push origin feature/your-feature-name.
  5. Open a pull request with a detailed description of your changes.

License

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

Acknowledgments

  • PomoFocus was inspired by the Pomodoro Technique, developed by Francesco Cirillo.
  • Thanks to all the open-source libraries and tools that made this project possible.

Give your productivity a boost with PomoFocus! Manage your tasks, stay focused, and accomplish more in less time. If you encounter any issues or have suggestions, feel free to create an issue or contribute to the project. Happy focusing!