Skip to content

Backend project focused in the creation of a API with main function creating reviews and give rates about watched animes.The back-end is based on the creation of a basic API using express, PostgreSQL as a SQL database, BCrypt for hashing, artillery for load test, jest for integration test and some others libs as joi for validation.

License

Notifications You must be signed in to change notification settings

weillercarvalho/animelist

Repository files navigation

Animelist BackEnd

A backend project focused in the creation of a API with main function creating reviews and give rates about watched animes.The back-end is based on the creation of a basic API using express, PostgreSQL as a SQL database, BCrypt for hashing, artillery for load test and some others libs as joi for validation and in the arquitecture part were used routers, controllers, middlewares, enums, protocols and repository patterns.

Captura de tela de 2022-11-11 00-39-46



View Documentation

About

This is an web application based in create and consume a simple api using different technologies as Typescript as main lang, Javascript ,NodeJS, Expressjs, PostgreSQL, Joi, Bcrypt, JWT, artillery etc.

Technologies

How to run

  1. Clone this repository
  2. Install dependencies, download the dump file and extract in your Postgres DB.
npm i
npx nodemon ./src/server.ts(optional)

About

Backend project focused in the creation of a API with main function creating reviews and give rates about watched animes.The back-end is based on the creation of a basic API using express, PostgreSQL as a SQL database, BCrypt for hashing, artillery for load test, jest for integration test and some others libs as joi for validation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published