A collaborative webapp for tracking mobs killed during S Rank spawn attempts in Final Fantasy XIV.
Front end source code available here.
- React
- React Router
- Express
- MongoDB
- Mongoose
- Socket.io
- Node
To install all dependencies locally run:
$ npm install
Required environment variables:
variable | description |
---|---|
PORT | Specifies the port for the application to run on |
MONGODB_URI | Specifies the location of the application's database |
DEBOUNCE_TIME | Specifies the delay in updates from the server |
To start the application locally run:
$ npm start
On navigating to the homepage, users have the option of starting a new spawn attempt of an S rank, or joining a spawn in progress. Updates from users working on the same spawn attempt will update the counts for other users. Users can also return to the url for their spawn attempt after leaving the app for up to 24 hours.