This repository contains the backend implementation for the plurality research project. The backend is responsible for handling various functionalities to support the plurality research platform.
GNU General Public License v3.0
3
stars
1
forks
source link
readme
Forum backend
Project structure
db contains all the db models. A global overview can be found here
routers contains all the api routers which map urls to the service.
services contains all business logic for the routes.
handlers contains all request and response management.
middleware contains all the middleware that is used in the routers before the code reaches the service.
modules contains all voting models implemented in the forum backend.
types contains all the zod types that are needed for validation.