Competitive Splatoon Platform
Go to file
2019-10-11 20:07:47 +03:00
models readded calendar and xleaderboard 2019-10-11 20:07:47 +03:00
react-ui readded calendar and xleaderboard 2019-10-11 20:07:47 +03:00
schemas readded calendar and xleaderboard 2019-10-11 20:07:47 +03:00
scripts readded calendar and xleaderboard 2019-10-11 20:07:47 +03:00
utils working BuildForm component 2019-06-06 11:40:33 +03:00
.eslintrc.js player search working version 2019-05-09 16:54:39 +03:00
.gitignore map planner added 2019-10-09 22:30:39 +03:00
index.js refactored backend 2019-06-19 20:17:47 +03:00
LICENSE.txt changed license 2019-05-09 18:25:53 +03:00
package-lock.json updated dependencies 2019-10-04 11:35:32 +03:00
package.json map planner added 2019-10-09 22:30:39 +03:00
Procfile first version of the xleaderboard 2019-05-05 21:21:58 +03:00
README.md Added Discord server to README 2019-09-08 17:39:19 +03:00
schema.js x trends code, map planner bug fix and new maps 2019-08-03 23:32:17 +03:00

s.ink logo

Discord Server

Goal of sendou.ink is to provide useful tools and resources for the competitive Splatoon community.

Live version: https://sendou.ink/

What's happening

This site was originally a full stack web development school project. It is my first time working on a web site project of my own so it has been very much a learning experience in that sense.

Technologies used

  • React
  • Node.js
  • GraphQL (Apollo)
  • MongoDB (Mongoose)
  • Python (couple different scripts to parse data)

Current features

🦑 Maplist Generator Fully configure and randomly generate map lists to play on.

🦑 Rotation Viewer View the upcoming rotations in the matchmaking and mark maps as unfavored. Unfavored maps are saved without having to register.

🦑 Build Viewer Search for builds by weapon submitted by other users.

🦑 Map Planner Make plans by drawing on maps using variety of tools. You can also save and load from file.

🦑 X Rank Leaderboards X Rank (solo queue) leaderboards by weapon class. Ordered by the average of the top four historical scores.

🦑 Top 500 Browser Filter and browse through thousands of X Rank placements dating back to May 2018.

🦑 X Rank Trends Draw charts based on the appearance of different of different weapons in X Rank. Easily see the impact different patches had and how weapons compare to each other.

🦑 Competitive Calendar See all the upcoming events in the competitive Splatoon community on one page.

🦑 Links Links to all sorts of useful resources about competitive Splatoon.

You can also log in to save up to 100 builds of your own.

Installation

  1. Install Node
  2. Use npm install in the root folder
  3. Use npm install in the /react-ui folder
  4. Use npm run watch in the root folder
  5. Use npm start in the /react-ui folder

Server will run on http://localhost:3001/
Frontend will run on http://localhost:3000/

Contributing

You are welcome to create an issue or do a pull request.

License

GNU General Public License v3.0