Skip to content

Building a social media app using Reactjs, Nodejs, Graph QL, MongoDB

Notifications You must be signed in to change notification settings

mitushaa/social-media-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Media App

Build a Social Media App which will do the following:

  • Add post
  • delete Post

The Tech Stack

  1. MongoDB (Atlas)
  2. Express
  3. React
  4. Node.js
  5. GraphQL (Apollo)

Implementation Steps

Setting up Database and server

Using MongoDB Atlas account > Creating a project Creating a collection, eg. posts which has query details like: id, body, userName, createdAt.
Creating User.js and Posts.js files User.js file contains: username, password, email, createdAt
Posts.js file contains: comments, likes and Running the project using command: node index user details.

Working with Registerations and the Users

Adding resolvers folder and add posts.js, users.js, comments.js

Adding Authentication

Working with create and delete posts

Working with the GraohQL

Feature to add posts

Adding like functionality

Displaying, Adding & Deleting Comments

Deploying on Netlify

References

My Skills with the help of YouTube Videos & StackOverFlow &#128578

About

Building a social media app using Reactjs, Nodejs, Graph QL, MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published