Roleplay System

Roleplay System is a system that allows people to save their characters, lore, and more in one place. It consists of two parts:

  • An API backend (Node.js, PostgreSQL, Express)
  • A React frontend (Axios)

Some things I’ve had to learn while working on this project are…

  • JWT authentication methods
  • The SQL syntax
  • More problem solving things
  • The use of CORS for static applications interacting with servers
  • Basic Docker (for deployment)

Wanna see the project? It’s all available under the organisation roleplay-system on GitHub!

The code for Roleplay System’s User controller