kimixz / twitter-clone

A twitter clone build with React.js, Node.js , Mongodb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twitter Clone

This project is a twitter clone for a university course project of Internet Engineering.

Frontend

The frontend of project is build with React and Material UI. After cloning the project, you have to run:

npm install

Downloads necessary packages.

Then for running the project you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

Backend

The backend of project is build with NodeJs and Express. Also the projext is initialized with [Express Generator]https://github.com/expressjs/generator. Furthermore, For the api routes you can check routes.rest file. Before running the projects, create images and videos directory in backend/public folder. After cloning the project, you have to run:

npm install

Downloads necessary packages.

Then for running the backend you can run:

npm start

It will run backend on http://localhost:3005

About

A twitter clone build with React.js, Node.js , Mongodb


Languages

Language:JavaScript 97.1%Language:HTML 2.3%Language:Shell 0.6%Language:CSS 0.1%