This project is a PWA (Progress Web Application), that allows you to convert temperatures from a common unit (Celsius, Fahrenheit and Kelvin) to another one.
You will need to have Node installed in your computer with minimum version 18.X, you can download it from here.
To install the project locally, just run the following command in your terminal:
npm install
To run the project locally, just run the following command in your terminal:
npm run dev
If you want to execute the tests, just run the following command in your terminal:
# Unit tests
npm run test
## Coverage
npm run test:coverage
# E2E tests
npm run dev
npm run cypress:run
Firstly, thank you for your interest in contributing to the project, highly appreciated. If you want to contribute to the project, please follow the following steps:
- Fork the project
- Create a new branch with the following format:
<type>/<branch-name>
. - Make your changes
- Create a pull request following the semantic commit format, the title of the pull request also should follow the semantic commit format.
Stay aware that if changes are requested from the reviewers, you will have 3 to 7 days to make the changes, otherwise the pull request will be closed.
This project was created using the following technologies/libraries/websites: