Skip to content

A social media api in nodejs using typescript, express, graphql, redis, postgres and typeorm. Also my first project using the tech stack!

Notifications You must be signed in to change notification settings

rishabdhar12/social-media-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

social-media-api

A social media api in nodejs using typescript, express, type-graphql, redis, postgres and typeorm. It is still in development and not ready for production use. Any suggesstions/contributions are always welcome.

Inspiration

Social Media API - By NixLab - https://github.com/nixrajput/social-media-api-nodejs

References:

Tech Stack

  • Nodejs
  • Express
  • TypeScript
  • Postgres
  • Graphql
  • MikroOrm
  • Redis

Features:

  • User Authentication
  • Post Feed
  • Post Creation
  • Post Editing
  • Post Deletion
  • Post Commenting
  • Post Reporting
  • Post Status
  • Post Visibility
  • Profile Creation
  • Profile Editing
  • Profile Deactivation
  • User Following
  • User Unfollowing
  • User Blocking
  • Friend Requests and Add friends
  • User Muting
  • User Filtering
  • Trending Posts
  • Hash Tagging
  • User Tagging / Untagging

To be implemented:

  • Post Liking
  • Recommendations
  • Search Suggestions
  • Post Sharing
  • Post Filtering
  • Post Sorting
  • Searching - seperate api, common term will search for users, posts, comments

About

A social media api in nodejs using typescript, express, graphql, redis, postgres and typeorm. Also my first project using the tech stack!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published