oasido / reddat-t3

Reddat: A Reddit clone made with Next.js, Prisma, tRPC, NextAuth & TailwindCSS

Home Page:https://reddat.oasido.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“‘ reddat

(wip) Reddat: A Reddit clone made with Next.js, Prisma, tRPC & TailwindCSS. This is an ongoing project, so expect bugs and missing features. If you find any, please open an issue.

πŸš€ Features & Roadmap

βœ… Features

  • User authentication
  • User profiles
  • Subreddits
  • Posts
  • Comments
  • Upvotes
  • Downvotes
  • Dark mode
  • Mobile friendly
  • User avatars & placeholders (using dicebear)
  • Ability to join subreddits
  • Ability to create new subreddits
  • Pagination/Infinite scrolling
  • Polish new subreddit page
  • Add custom Unsplash API, for usage in selecting subs cover images

🚧 Roadmap

  • User settings
  • User profile (& User moderation: ability to remove posts/comments)
  • Subreddit moderation tools
  • User badges
  • Search
  • Sorting
  • Ability to edit posts
  • Ability to edit comments
  • User notifications

🦺 Currently working on

  • User profiles

(kinda on hold atm)

Live demo

πŸ“Έ Screenshots

🀝 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

πŸ“ License

MIT

About

Reddat: A Reddit clone made with Next.js, Prisma, tRPC, NextAuth & TailwindCSS

https://reddat.oasido.dev


Languages

Language:TypeScript 98.4%Language:JavaScript 1.4%Language:CSS 0.2%