Skip to content

matty22/vue-pomodoro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue-pomodoro

This Vue project is a simple pomodoro timer with two separate interval clocks. The intended use is for doing cardio exercise where you wanting one overall timer for the entire exercise time, but you also want two shorter intervals of different lengths so that you can have 'sprint' intervals and 'rest' intervals.

To Use

Use the overall timer + or - buttons to add time to the overall exercise timer. Use the interval timer + or - buttons to adjust the length of your intervals. Use the 'Start', 'Pause', and 'Reset' buttons to start, pause, or reset the timers.

Contributing

This project is still in active development. Development is based on the development branch. To contribute, follow these steps:

  • git clone https://github.com/matty22/vue-pomodoro.git
  • git checkout development
  • git checkout -b issue-label/reference-to-issue (ex. bug/fix-grammar-error)

Make your changes in your local copy...

  • git add [filename].ext
  • git commit -m "Concise message that explains your changes"
  • git checkout development
  • git pull
  • git checkout fix/my-branch
  • git merge development
  • git push origin fix/my-branch

Then, open a PR on the development branch on the repo.

For questions, read these three blog posts for guidelines on how to contribute:

Vue-CLI Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

For detailed explanation on how things work, consult the docs for vue-loader.