Sport for Fun is an application which provides users aggregate information about availability and accessibility of sports and outdoor.
- React
- Google Map API
- Materal UX
- Ajax
npm
$ npm install
Run server
$npm start
- Build a web application using create-react-app. Must be your own work.[✓]
- Use React framework to build your application with at least[✓]
- 4 components [✓]
- 4 props [✓]
- 2 state properties [✓]
- 2 setState [✓]
- 2 routes [✓]
- 1 API call with Axios and display the data for the user. [✓]
- Craft a README.md file that explains your app to the world.[✓]
- Recorded video demo of your application to submit your project.[✓]
- Use more than 1 API [✓]
- Save data to localstorage or firebase api (docs) with React (tutorial)
- Build a Rails API Backend like the Misk API Example.
- Use a React component library like Ant Design, Bootstrap React, or Material UI. [✓]
- Use a CSS library like Bootstrap (tutorial). [✓]
- Add User Sign Up, Sign In, and Sign Out with Firebase and React * Authentication (tutorial), alternative tutorial here (can be very challenging)
- create-react-app : https://reactjs.org/docs/getting-started.html
- MATERIAL-UI : https://material-ui.com/
- Google Maps API : https://developers.google.com/maps/documentation/