A simple webpage that displays the Slippi ranks of participating Philadelphia melee players.
If you are interested in the community, join the Philly Melee Discord!
This front-end code for the repo is located at the root of the repo. It was made using Create React App.
To run it locally:
- Clone the repo.
- Ensure you have Node.js installed (I used v18).
- From the root of the repo, run
npm install
. - From the root of the repo, run
npm start
.
For the backend service, I used Firebase cloud storage and functions. You can find the code in the firebase
directory.
Lastly, there is a simple Discord bot in the discord
directory. It is used to fetch and display the latest rank data in a Discord channel. Note: It currently uses discord.js v13 to be compatible with Node 16. This is because of a limitation with my local environment that I am running the bot on.
If you would like to contribute, please feel free to open a PR. If you have any questions, you can contact me directly on discord (username: skaht
).