Brought to you by Team Excelsior
Created by gamers to bring all your gaming communities under one roof. Find new squads to enjoy your favorite activities from competitive FPS and MMO's to classic table-top RPGs, card games and even sports. No more bouncing from app to app to find like-minded gamers.
- Join squads to play or talk about your favorite games.
- Add new squads to create your very own community within each game.
- Stay connected with your squadmates using the dedicated live chat for each squad.
- Conveniently keep track of the squads you've joined and the members in each of those squads.
- Gain XP and level up by being active in the community. Joining and creating squads will give you XP for bragging rights and more (coming soon).
- Send chats directly to other users and create custom chat rooms.
- Visit other user profiles to compare levels, invite to squads and send messages.
- Manage squads to remove or block trolls.
Created with Node.js, Express, PostgreSQL, Knex.js, Socket.io and JWT.
/api
├── /auth
│ └── POST
│ | └── /token
│ └── PUT
│ └── /token
|
├── /user
│ └── GET /
│ | └── /:id
│ └── POST
│ └── /:id
|
├── /games
│ └── GET
│ ├── /
│ ├── /:id
│ └── /:id/squads
|
├── /squads
│ └── GET
│ | ├── /
│ | └── /members
│ └── POST
│ ├── /join
│ └── /add
├── /chat
│ └── GET
│ └── /:id