This is a social app developed with Next.js 14, TailwindCSS, TypeScript, and MongoDB. It allows users to connect with each other, share posts, and engage in discussions.
- User authentication and authorization.
- Create, edit, and delete posts.
- Like and comment on posts.
- Follow and unfollow other users.
- Real-time updates using websockets.
- Next.js 14
- TailwindCSS
- TypeScript
- MongoDB
To install and run the app locally, follow these steps:
- Clone the repository.
- Install the dependencies using
npm install
. - Set up the MongoDB database.
- Start the development server using
npm run dev
.