Skip to content

A Facebook Clone App created using the MERN stack - MongoDB, Express, React, Node.JS

Notifications You must be signed in to change notification settings

isenkasa/facebook-clone-mern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Facebook Clone

A Facebook Clone App created using the MERN stack - MongoDB, Express, React, Node.JS

facebook-clone-demo-pic

Table of contents

General Info

The purpose of the project is to recreate Facebook as closely as possible using modern technologies. The motivation behind the project was the gain of experience and improvement of skillset using the MERN stack.

Video Demo

This link directs you to the recorded demo of the application: https://youtu.be/G-HTQDmvhG4

Technologies

  • MongoDB - version 4.4
  • Express - version 4.17.1
  • React - version 17.0.1
  • Node.JS - version 14.15.4
  • Additional Technologies:
    • Pusher API
    • Firebase

Setup

The application is built to run on a local environment - it does not need to be deployed. You need to run the Frontend and Backend separately. Instructions on how to do so will be included in their respective directories.

Features

List of features ready and TODOs for future development

  • Login functionality
  • Status Posting functionality
  • Frontend is connected to the Backend
  • Updates the DB in real time
  • Completed Frontend styling and design

To-do list:

  • Navigation Links functionality
  • Post interaction functionality

Status

The project may be continued at a later date. Since the purpose of the project was practice using MERN, all of the original Facebook functionality may not be added.

Inspiration

This project was inspired by and based on the work of @drakosi99. Great appreciation for his tutorials.

Contact

Created by Isen Kasa.

About

A Facebook Clone App created using the MERN stack - MongoDB, Express, React, Node.JS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published