AS A player I WANT to have an accurate ranking system and hub for tournament matches SO THAT I can have an accurate standing in the racquetball community and be correctly seeded in future tournaments as well as know about future events in the community.
The following dependencies are required:
react, semantic-ui-css, semantic-ui-react, apollo-server-express, express, graphql, jsonwebtoken, mongoose, @apollo/client, @emotion/react, @emotion/styled, @material-ui/core, @material-ui/icons, @mui/icons-material, @mui/lab, @mui/material, @mui/styles, @mui/system, @mui/x-data-grid, @react-ui-org/react-ui, @testing-library/jest-dom, @testing-library/react, @testing-library/user-event, emailjs-com, final-form, jwt-decode, material-ui-image, react-bootstrap, react-dom, react-final-form, react-router-dom, react-scripts, react-spinners-kit, web-vitals
Install all dependencies and seed the database
npm i
npm run seed
Video Example
https://corballrank.herokuapp.com/
We have many ideas for future features, here are a few
- Live Stream Chat - think twitter but only for racquetball, "live tweet" a match, or comment later
- Automated match retrieval -- use web scraper to grab match data and put in our database
- filter for current rankings
- Pagination
CJ Sanders
Back End
GitHub Profile: EsotericZ
Kirtley Adams
Front End
GitHub Profile: kirtleyadams
Kai Walsh
Back End
GitHub Profile: kaiwalsh1
Erna Lukač
Front End
GitHub Profile: ooernica
N/A
Additional questions? Contact us:
CJ Sanders
Kirtley Adams
Kai Walsh
Erna Lukač