https://github.com/rae-ralston/loops-work-blocks
⏳ 🍅 A react redux looping timer to for custom pomodoros & work blocks.
https://github.com/rae-ralston/loops-work-blocks
create-react-app productivity productivity-booster react redux time-management time-manager timer timer-loop tomato-clock tomato-timer tomatoes
Last synced: 2 days ago
JSON representation
⏳ 🍅 A react redux looping timer to for custom pomodoros & work blocks.
- Host: GitHub
- URL: https://github.com/rae-ralston/loops-work-blocks
- Owner: rae-ralston
- License: mit
- Created: 2018-01-07T02:27:54.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-31T13:18:49.000Z (almost 2 years ago)
- Last Synced: 2025-03-17T20:26:28.686Z (3 months ago)
- Topics: create-react-app, productivity, productivity-booster, react, redux, time-management, time-manager, timer, timer-loop, tomato-clock, tomato-timer, tomatoes
- Language: JavaScript
- Homepage: http://www.rachelralston.com
- Size: 2.74 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 44
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Loops ⏳
A looping work block timer.
This is a flexible and customizable timer that will help you sink into a great work day. With this tool you can create and track customized time blocks. Great for tracking [pomodoros](https://en.wikipedia.org/wiki/Pomodoro_Technique)!
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
### Prerequisites
Fork and clone this repository to your local machine.
### Installing
A step by step series of examples that tell you have to get a development env running
#### Install dependencies
```bash
npm install
```#### Start the local server
```bash
npm start
```## Running the tests
```bash
npm test
```## Data Structure (WIP)
users
id
name
themeidtimers
id
userid
totalloops
subtimers [{
id
timerid
totaltime
currenttime
order
}]themes
id## Built With
- [Create React App](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md)
- [Material UI @next](https://material-ui-next.com/)### Stack
- react
- redux## Contributing
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).
## Authors
- **Rachel Ralston** - _Initial work_ - [github](https://github.com/rachel-ftw), [linkedin](http://www.linkedin.com/in/rachelralston), [website](http://www.rachelralston.com)
See also the list of [contributors](https://github.com/rachel-ftw/looping-timer/contributors) who participated in this project.
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
## Acknowledgments
- Inspired by [Timer Loop](https://chrome.google.com/webstore/detail/timer-loop/mdkfiefeoimmobmhdimachkfcpkgahlc?hl=en)