Skip to content

wahbafarag/Nestjs_social-media-api

Repository files navigation

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Features

  • Auth : Jwt , Local
  • Posts : Share , Save , Unsave , Comment , Edit , Delete
  • Like : Like , Unlike posts
  • Friends : Add , Remove
  • Comments : Comment on Posts , Edit , Delete
  • Follow : Follow and Unfollow others
  • Search : Search to add or follow users or to find specific posts
  • Me : Get-Profile , Edit Profile , Forgot-Reset Password , Delete account , Activate and Deactivate account
  • Mails : Welcome email after Signup with a token to verify ur account , Forgot-Reset password email with Token
  • Chats : Sending message to specific user , getting all messages -> Unfortunately its still not complete

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

About

Nestjs Social Media api built with mongoose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published