/phillymelee.github.io

A simple webpage that displays the Slippi ranks of participating Philadelphia melee players.

Primary LanguageTypeScript

Overview

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!

Repository Breakdown

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:

  1. Clone the repo.
  2. Ensure you have Node.js installed (I used v18).
  3. From the root of the repo, run npm install.
  4. 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.

Contributing

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).