Skip to content

afonsopacifer/react-pomodoro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cacdae1 · Jul 2, 2021
Sep 27, 2016
Jul 2, 2021
Jun 6, 2016
Apr 21, 2016
Jun 1, 2016
Apr 21, 2016
Jun 8, 2016
Jun 10, 2016
Apr 21, 2016
Jun 9, 2016
Jun 1, 2016
May 1, 2016
Oct 3, 2020
Jun 8, 2016
May 4, 2016
Jun 6, 2016

Repository files navigation

Build Status release Dependency Status devDependency Status

Pomodoro timer for developers.

homescreen

Features

  • Add to homescreen
  • Offline support
  • Times available:
    • Timer for code - 25min
    • Timer for social - 5min
    • Timer for Coffee - 15min
  • Time display:
    • Page display
    • Title display

      title
  • Alarms available:
    • Web Notifications
      notifications
    • Vibration
    • Songs
  • Basic controls:
    • Play button
    • Pause button
  • Keyboard Shortcuts
    • Space: Play
    • Ctrl/Command + Left: Toggle mode
    • Ctrl/Command + Right: Toggle mode

Versioning

To keep better organization of releases we follow the Semantic Versioning 2.0.0 guidelines.

Run the project locally

1 - Prepare the environment:

$ npm install -g webpack

2 - Clone the project and install the dependencies:

$ git clone https://github.com/afonsopacifer/react-pomodoro.git
$ cd react-pomodoro
$ npm install

3 - Run webpack and webpack-dev-server:

$ npm start

Go to: localhost:8080

Tasks available

  • $ npm start - Run webpack and webpack-dev-server
  • $ npm run lint - ESlint :D
  • $ npm run test - Run mocha tests
  • $ npm run build - Generates the bundle.js
  • $ npm run deploy - Push for gh-pages

Contributing

Find on our issues the next steps of the project ;)
Want to contribute? Follow these recommendations.

History

See Releases for detailed changelog.

License

MIT License © Afonso Pacifer