Technologies | Project | features | tests | Contribute | License
This project was developed with the following technologies:
PomoTimer is a pomodoro timer that works on desktop and mobile browser. The purpose of this app is to help the individual to focus on whatever task they are doing. This app is inspired by the Pomodoro Technique, which is a time management method developed by Francesco Cirillo.
Click here to access it
- Application
- Keyboard navigation;
- Interactive sounds;
- Journeys
- 25 minute activity journeys;
- 5 minute short break;
- 15 minute long break;
- Break reset;
- Play and pause trigger for any range;
- Alarm for marking the end of each journey;
- Tasks
- To-do list in progress;
- Completed to-do list;
- Option to add or delete tasks;
- Option to hide tasks or not;
- Sons:
- Alarms;
- Interaction sounds;
- Option to mute or not the application;
- Notifications:
- Notifications on the desktop;
- In-app notifications;
- Storage:
- Settings;
- Sound;
- Language;
- Tasks;
- Settings;
- Internationalization:
- English;
- Brazilian Portuguese;
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
---|---|---|---|---|---|
All files | 94.33 | 91.89 | 90 | 95.83 | |
src/lib | 92.85 | 91.89 | 87.5 | 94.59 | |
helper.ts | 92.85 | 91.89 | 87.5 | 94.59 | 104-108 |
tests/utils | 100 | 100 | 100 | 100 | |
mocks.ts | 100 | 100 | 100 | 100 |
- Fork this repository:
- Create a new branch:
$ git branch -b <branch_name>
- Install the necessary dependencies:
$ npm i # or yarn install
- Run in development mode:
$ npm run dev
- Develop....... 🤯🚀
After your amazing contribution is complete, open a Pull Request
which I will review!
See the License.
Developed with ♥ by Ernane Ferreira 👋🏻
Project developed with the total and only educational purpose.