No Excuse is an online basketball platform that can quickly find basketball court. You can open group or join other's group nearby your location. Simply press find group button and you can choose the place to open or join group. You can also share your group through FaceBook or Line to your friends.
Here is a working live demo: https://no-excuse-1579439547243.firebaseapp.com/
- Test User : user1@example.com
- Password : 12345678
- React
- React Redux
- React Router
- SCSS
- Material design
- Webpack
- Firebase
- Firebase Host
- Firebase Storage
- Firebase Authentication
Users can find the basketball courts by clicking on finding groups button, it will automatically find the basketball courts nearby user in 3km. Those basketball courts will show if there has any people who opened the group and you can simply click the information window to show more court details and group details.
Users can choose the court that they want to play and click the open group button to open group or select existing group to join. Users can click my groups list to see how many group has joined and the group is ready to go.
Users can share their own group after opening their group. They can share by Facebook or Line.
Users can search for other user and add it as a friend. Clicking friends list to check if there is any friend open the group or not. User also can remove friend as well.
Users can use their own email to sign up or sign in with Google or Facebook. Users can use email reset the password if he forget.
- Cache for basketball courts information
- Message board allowing users can leave detail in open group page