Skip to content

An Endless Pomodoro Timer Web Application made in JavaScript

Notifications You must be signed in to change notification settings

kabuto-mk7/PomodoroTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Endless Pomodoro

A web based Pomodoro Timer Application

Report Bug . Request Feature

About The Project

Screen Shot

This is a project I made to step into web development, it was made using the stack of HTML5, JavaScript and CSS. I intend to use the application to help with my studies! The application is currently hosted on GitHub pages.

What I learned from this project:

  • Developing my skills with JavaScript
  • Design elements, using CSS and HTML
  • Working with full stack, from design and front end to back end
  • Using API's (Google Fonts)
  • Learning optimization techniques for performance
  • Running a always-on publication (GitHub Pages)

Features

Here is a full list of features this app currently supports

  • Play, begins a 25 minute timer.
  • Break, after the 25 minute timer, a second 5 minute timer begins.
  • Reset, resets the current timer back to 25 minutes.
  • Pause timer, pressing the pause button pauses the current timer, hitting play resumes it.
  • Custom timer (NOT YET IMPLEMENTED).
  • Custom break timer (NOT YET IMPLEMENTED).
  • Plays sounds from provided mp3 files.

More features are on the way as this project is still a work in progress!

Built With

Here are the main frameworks and tools I used

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.

Creating A Pull Request

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Support or Contact

Having trouble with anything? feel free to contact me through my email - kemalmehmetmk7@gmail.com or add me on discord - Kabuto#7275

Authors