Skip to content

krishnakaushik25/MERNG-Social-Media-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MERNG-Social-Media-APP

This application is disbbaled for now due to restrictions on deployment. I have crossed my limit of maximum of 5 apps for free deployment. I will recreate this project with new additional features in future with more styling components and make the site activated.


Logo

Social Media APP Using MERNG Tech Stack

A Full stack, fully-featured social media application!
View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Installation
  3. Features
  4. Contributing
  5. Acknowledgements

About The Project

Product Name Screen Shot

Star⭐ the repo if you like what you see😉.

Full stack, fully-featured social media application using MERNG Stack( MongoDB, Express, React, Node, GraphQL) and Semantic-UI for the User Interface.

Implemented a GraphQL server that using Node and Express to communicate to a MongoDB Database and fetch and persist data to a social media app backend.

To Register: Make any username annd email you want(It should have the @ usual regex in it), password and confirm password should be same , otherwise it raises the error!!

Working Sample Account: userx, userx@email.com, Password : 123456, Confirm password : 123456.

If you have already registered, you can loin with the same creds you gave for registration otherwise it displays the error!!

For deployment ,we will be using Netlify for frontend that is from ReactJs code. And for node js and express we will be using Heroku.

  • The merng-client folder contains the client code and it is deployed in Netlify - One of the best tools for automating modern web projects.
  • The merng-server folder contains server related code including authentication and it is deployed in Heroku - platform as a service (PaaS) tool that operates applications entirely in the cloud.

The list of resources that I used for building this project are listed in the acknowledgements.

Built With

Major frameworks that are used in the project.

Installation

  1. Clone the repo
    git clone https://github.com/krishnakaushik25/MERNG-Social-Media-APP.git
  2. Install NPM packages ( all dependencies are mentioned in pakage.json files of both sever and client ).
    npm install

Features

  • Create your Own posts
  • Like others posts and add/delete comments
  • User login, sign up, and authentication
  • Info Popups

Contributing

Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Acknowledgements