It is a web app that shows sport courts in Malaga. It was created as a project for the Web Engineering subject.
The data is received from a RESTful API (here), that stores and parses it information from the service Datos Abiertos de Málaga
You can check it out at https://courtsharing.netlify.com/
- React
- TypeScript
- Axios
- Leaflet
- Material-UI
- Firebase
- Login using Google account (with Firebase)
- Select favourite sport
- Visualize all courts in a map
- Filter courts by sports
- Visualize parking ubications in a map
- Filter parking by tipe (bicycle, car...)
- Create event posts with on courts
- Add message inside post thread
- Upload pictures to each event
- Show current position in a map
Just type this commands:
npm install
npm start
It will run automatically in http://localhost:3000