📛 Here are Backend files, but look through Frontend part if you're interested
REST API for Social Network
- Node JS
- NestJS
- PassportJWT
- MongoDB
- Mongoose
- bcryptjs
- SwaggerUI
- class-validator
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
I've approuched creating REST API using Microsoft Guidelines conventions
bcryptjs
is used for hashing passwords with salt before storing them in Database
jsonwebtoken
is used for creating\decoding crypted Tokens, safely containing info about current user. JWT are stored in cookies.
For hosting the server I chose vercel
MIT license @Artuchka