A Web app Build using MERN
Backend Rest Api is powered by
- Expressjs for restful Api
- MongodDb used as Database
- joi for validation
Frontend SPA is build using
- React
- Redux
- User can Login / Register to Fb Clone (Authentication)
- User can create/delete/update posts
- User can create/delete/update pages
- User can create/delete/update Groups and can add other members to that group.
- User can comment or like a post
- User can follow/unFollow/Block other Users.
clone this project by
git clone https://github.com/Asad8746/FbCLone
# install all the dependencies
cd fb-clone-backend && npm install
cd client && npm install
# Runing the app
cd fb-clone-backend && npm start
cd client && npm start