https://github.com/kaungmyathan22/nodejs-social-network-api
Simple social network api written in nestjs / postgres
https://github.com/kaungmyathan22/nodejs-social-network-api
nestjs postgresql
Last synced: 3 months ago
JSON representation
Simple social network api written in nestjs / postgres
- Host: GitHub
- URL: https://github.com/kaungmyathan22/nodejs-social-network-api
- Owner: kaungmyathan22
- Created: 2023-08-25T17:53:10.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-03T17:02:46.000Z (over 1 year ago)
- Last Synced: 2024-12-30T00:27:29.409Z (5 months ago)
- Topics: nestjs, postgresql
- Language: TypeScript
- Homepage:
- Size: 240 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### API Documentation
Link
### Tech Stack used in this project
- Nodejs
- Typesript
- Redis
- Socket.io
- Postgres
- NestJS### Application features
- Authentication
- Login
- Register
- Refresh Token
- Logout (stateful)
- Friend
- view sent Friend request
- view recieved Friend request
- add friend
- unfriend
- cancel sent request
- friend list
- Follow feature
- follow
- unfollow
- Post
- Create
- Update
- Delete
- List
- My Post
- Comment
- add comment to post
- delete comment from post
- update ccomment
- get comments for post
- my comments
- Reactions
- React comment
- React post
- get my reactions
- Realtime updates
- when a user like / comment post
- User
- user update
- me route
- update profile
- upload avatar### How to run project locally
```bash
$ docker-compose up
$ npm i && npm run start:dev
```