Foosball dashboard
This project is a dashboard which allow the users to save and manage foosball matches results. It was bootstrapped with Create React App and uses MobX under the hood to handle state management, scalability and data reactivity through the application. Furthermore, the data is persisted into localstorage, so it will not be lost when refreshing.
Functionalities
- Add participants
- Add a match result
- View the list of participants with their statistics
- View the list of matches results
Usage & Installation
The application is live: https://terem-foosball.herokuapp.com/
To run it locally, run:
npm i
npm run start-local
Open http://localhost:5000 to view it in the browser.
Test
Run npm test
Launches the test runner in the interactive watch mode.