- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
[25 5 Clock] is an application that features adjustable session and break lengths and allows users to start, pause, and reset the timer. The timer alternates between session and break periods, emitting a sound when each period ends.
React
- Adjust session and break lengths
To get a local copy up and running, follow these steps.
-
Before you go ahead with this project, please make sure you have: - Basic understanding of HTML and CSS. - JavaScript fundamentals (object, array, conditionals, etc). - Familiarity with JavaScript ES6 features (class syntax, arrow functions, object destructuring etc).
-
Node and npm are installed. Here are the versions I'll be using while making this tutorial:
```shell
$ node --version
v16.13.2
$ npm --version
8.1.2
$ yarn --version
1.22
```
> Installing npm adds two commands to the system—`npm` and `npx`—both of which I'll be using while making this tutorial.
- Git is installed. Here's the version I'll be using while making this tutorial:
```shell
$ git --version
git version 2.29.1.windows.1
```
Clone this repository to your desired folder:
cd clock
git clone https://github.com/altontonn/clock.git
Install this project with:
cd clock
npm install
yarn install
To run the project, execute the following command:
- Run
npm start
to start the server.
👤 Newton Alumasa
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give it a ⭐️.
I would like to thank freecodecamp for their full support and guidance.
This project is MIT licensed.