DEV Community

whimsyy
whimsyy

Posted on

Pomodoro-technique app developed using Node.JS, MongoDB and jQuery.

Overview of My Submission

The secret to effective time management is...thinking in tomatoes rather than hours? It may seem silly at first, but millions of people swear by the life-changing power to the Pomodoro Technique. (Pomodoro is Italian for tomato. πŸ…)

This popular time management method asks you to alternate pomodoros β€” focused work sessions β€” with frequent short breaks to promote sustained concentration and stave off mental fatigue.

Submission Category: Choose Your Own Adventure

Link to Code

GitHub logo bhavin28 / mongodb-hackthon

The Pomodoro Technique

Screenshot of app

Pomodoro screenshot week 4

1. Local development setup

Clone the repository from the branch of the first week

git clone --branch w1 git@github.com:gianpaj/pomodoro.git

Install NPM dependencies

npm install

Run the web server

node app.js

2. Eslint

This is the style rules for this project (.eslintrc.json). Remember everything is subjective and susceptible to taste.

$ eslint --init
? How would you like to configure ESLint? Answer questions about your style
? Are you using ECMAScript 6 features? No
? Where will your code run? Node, Browser
? Do you use CommonJS? Yes
? Do you use JSX? No
? What style of indentation do you use? Spaces
? What quotes do you use for strings? Single
? What line endings do you use? Unix
? Do you require semicolons? Yes
? What format do you want your config file to be in? JSON

Directory Structure


β”œβ”€β”€ LICENSE
β”œβ”€β”€ README.md
…

Additional Resources / Info

Image description

Collaborators

@simbhadarajen
@bhavin28

Top comments (0)