Building a Twitter Clone with Next.js React.js TypeScript MongoDB and Node.js
π Dive into the world of modern web development with our latest project β a Twitter Clone! π¦ In this exciting video we walk you through the technology stack we used to bring this social media platform to life.
π Demo
π§ Features
Hereβre some of the projectβs best features:
- Authentication system
- Following functionality
- Comments / Replies
- Likes functionality
- Google / Github authorization
π οΈ Installation Steps:
- Cloning the repository
https://github.com/samarbadriddin0v/twitter-clone
- Install packages
npm install
- Setup .env file
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
NEXTAUTH_URL=
MONGO_URI=
NEXTAUTH_JWT_SECRET=
NEXTAUTH_SECRET=
- Start the app
npm run dev
π» Built with
Technologies used in the project:
- ReactJS
- NextJS
- NodeJS
- ExpressJS
- TailwindCSS
- Next auth
- MongoDB
- Mongoose
- Lodash
Top comments (0)