Technologies

This project combines a number of technologies that work together to create the game experience and functionality.

Shared Language

Both the frontend and the backend of the application use TypeScript.

Backend

The backend is built with Node.js and Express.

The server connects to the frontend through HTTP - this serves as an API for the frontend.

The server interfaces with the MongoDB database using mongoose.

For authentication, the server uses jsonwebtoken.

Frontend

The frontend is built with React.

It uses React Redux to store state.

The project uses Vite as a build tool.

results matching ""

    No results matching ""