Created by Martin SEBIROT, Kevin LEBORGNE, Elyas TIGRE, Bastien PILI, and Maxime FROMONT.
This web tool easily calculate the score of a bowling game. It is easy to install and use, and meet all the needs defined by our initial client.
- Allow you to enter the score of each frame of a bowling game.
- Calculate the score of the game.
- Display the score of each frame.
- Allow you to play with the number of pins you want
- Allow you to play with the number of frames you want
- Allow you to play with the number of players you want
To install the project, you need to have Node JS installed on your computer. Then, you can clone the project using the following command:
git clone https://github.com/MarreTeint/Bowling
Then, you can install the dependencies using the following command:
npm ci
Finally, you can run the project using the following command:
npm start
The project is produced using Node JS, React, and Typescript. The main goal behind choosing REACT to work on this project was mainly to learn about it and enhance our knowledge. We, furthermore, heard about interesting functionalities that we could find a need for. In addition to that, most of the developers here already knew about programming using web languages. Finally, creating this tool as a website allows easy usage by most users.
Learning and using react has been a new challenge for all of us, but it was, of course, very enriching. We are learning more every day, and thus, be assured that this project will certainly profit from multiple release adding more interesting features. The goal is to satisfy our initial client and every potential users needs.