RostersGG
is an all-in-one tool that helps amateur Esports teams succeed.
Before RostersGG, there were no free apps for Esports teams to use to keep track of player rosters, schedule events like practices and scrimmages, and find new teams to play against. Delete those excel spreadsheets and use your management time wisely with RostersGG!
RostersGG is built with the following technologies:
- React and React Router for frontend
- Express and Node for the backend
- MongoDB for the database
- Redux for state management between React components
I decided to open source this project because I no longer have time to work on it. I wanted to show some of my frontend and backend engineering skills as well as give other students some boilerplate code that they can use if they want to build a similar app.
// Install dependencies for server & client npm install && npm run client-install
// Run client & server with concurrently npm run dev
// Server runs on http://localhost:5000 and client on http://localhost:3000