Skip to content

Erik5CA/next-threads-app

Repository files navigation

Threads App

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.

Features

  • 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

Tech Stack

  • Next.js
  • Tailwind CSS
  • MongoDB
  • Clerk
  • Uploadthing
  • React Hook Form
  • Lucide Icons
  • Shadcn UI

Screenshots

  • Home page Screenshot

  • User profile Screenshot

  • Search Screenshot

  • Community page Screenshot

Contributing

Contributions are always welcome!

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published