/codemania

Primary LanguageTypeScript

Copy .env file to root directory of the project

Edit the open-api.config.ts file located in the directory: /src/config/openapi.config.ts to match your own information

Run NPM Install to install dependencies

Run npm run start:dev to start project in development mode

Run npm install start to start project in production mode

Go to http://localhost:3000/api/v1/doc to view API documentation.

Test endpoints using Postman

Host Server on platforms like repl.it

Goodluck.

Additional Explanations

I used Reactions instead of Likes when modelling the Likes table. This is because I want to give room for other kind of reactions like love, impressive, sad e.t.c in the future instead of just like only.