An open API service indexing awesome lists of open source software.

https://github.com/naritapandhe/pomodoro-timer

Pomodoro Timer
https://github.com/naritapandhe/pomodoro-timer

bootstrap mvc-framework yii2-framework

Last synced: 3 months ago
JSON representation

Pomodoro Timer

Awesome Lists containing this project

README

          

### Overview
---
* An attempt to boost my productivity, I have developed this timer based on the Pomodoro technique. Main premise behind this technique is to work in blocks of time.

* Throughout the day, you budget your time into short increments and take breaks periodically. You work for 25 minutes, then take break for five minutes.

* This web application is developed using: [Yii2 - PHP based MVC framework](http://www.yiiframework.com/doc-2.0/guide-index.html) and [Twitter Bootstrap](http://getbootstrap.com/2.3.2/).
If your time management strategy uses longer focussed bursts, you can customize the time blocks as well!

* Why did I use Yii2 MVC Framework? Initially, I had planned to make this as a full blown app - wherein several users can log in and track how well are they doing. Unfortunately, due to time constraints, I ended up building it using just jQuery. But, now, since the framework is in place, it can be easily extended to support REST APIs as well.
---
### Folder Structure
```bash
├── assets : Contains code for importing css/js
├── config : Contains web and db config params
├── models : MVC
├── controllers
├── views
├── web : Contains all css, and images.
├── test : Contains unit, functional tests.
```
---
### Screenshot
![Alt text](https://github.com/naritapandhe/pomodoro-timer/blob/master/web/img/pomo.png "Screenshot")
---
### Demo Video
[https://drive.google.com/file/d/1ddD-g9zwq5T_zXLJl1wplxO6lziZ8-Dg/view](https://drive.google.com/file/d/1ddD-g9zwq5T_zXLJl1wplxO6lziZ8-Dg/view)
---