Twitter clone built using React, Redux.
- Signup/Login
- Add Tweet
- Follow people
- Like, Retweet, comment
- View profile
- Search users in explore section
- Add bookmarks
- Dark mode
- Notifications
- Live updations of like, retweet
- Create a .env file with the following contents:
REACT_APP_SERVER_URL=http://localhost:5000
REACT_APP_SECRET_KEY=<YOUR_SECRET_KEY>
Note: You need to also setup the backend repository for APIs to work
npm install && npm start
username: demoaccount
password: 12345678
Requirements: Node, npm, MySQL
Create .env
file at the root of the project with the following contents:
DB_NAME=<DATABASE_NAME>
DB_USER=<DATABASE_USER>
DB_PASSWORD=<DATABASE_PASSWORD>
DB_HOST=<DATABASE_HOST>
DB_PORT=<DATABASE_PORT>
CLOUDINARY_URL=<CLOUDINARY_URL>
SECRET_KEY=<YOUR_SECRET_KEY>
npm install
npm start