Skip to content

Breaddit is a Readdit clone, not as simple as you might think.

Notifications You must be signed in to change notification settings

NourWaell/breaddit

Repository files navigation

Breaddit

Breaddit is a Readdit clone.

Join the conversation on Breaddit, the community-driven platform where users upvote and downvote content, submit links and text posts, and engage in discussions on a variety of topics. Discover, share, and connect with like-minded individuals on Breaddit.

Features

  • User Authentication: Create accounts and manage profiles using NextAuth.js.
  • Subreddits: Create and manage communities focused on specific topics.
  • Posts & Comments: Create text and image-rich posts, comment on existing posts, and engage in discussions.
  • Voting System: Upvote and downvote posts and comments to curate content.
  • Infinite scrolling.
  • Rich Text Editor: Utilize Editor.js for a powerful and intuitive writing experience with features like:
    • Text formatting
    • Image uploads using Uploadthing
    • Code snippets
    • And more!

Tech Stack

  • Next.js 14
  • Shadcn
  • TailwindCSS
  • React Hook Form
  • Zod
  • TypeScript
  • Prisma
  • NextAuth
  • Editor.js
  • React Query
  • Axios
  • Uploadthing
  • Redis

Demo

[https://breaddit-sigma.vercel.app]

About

Breaddit is a Readdit clone, not as simple as you might think.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published