Web application that allows users to create and manage threads.The user can create a thread and add comments to it. The user can also view the comments and the thread. The user can also create communities and join them. The users can update their profile and change their password and profile picture.
The authentication is done using Clerk and the database is MongoDB. Uploading files is done using Uploadthing.
- Create a thread
- Add comments to a thread
- View comments
- View a thread
- Create a community
- Join a community
- Update profile
- Change password
- Change profile picture
- Next.js
- Tailwind CSS
- MongoDB
- Clerk
- Uploadthing
- React Hook Form
- Lucide Icons
- Shadcn UI
Contributions are always welcome!
This project is licensed under the MIT License - see the LICENSE.md file for details