A simple image board implemented with the T3 stack.
- TypeScript
- TailwindCSS
- tRPC
- Prisma
- NextJS
- Cloudinary for media uploads
- Boards
- Threads
- Commenting
- Log IP for threads/comments for legal reasons
- Ability to delete own comment/thread when logged in (with password)
- Catalog
- Archive (High prio)
- YouTube and Spotify embeds
- Quoting style
- Login with Discord (other providers maybe soon)
- User page (Threads, comments, etc) (Low prio) - Basic version for now
- Replying style + link (in thread view)
- Replying style + link - Cross thread (High prio)
- Replying style + link - Cross board (Mid prio)
- Image upload - To CDN (High prio)
- Captcha (Mid prio)
- Spoiler tags - Single Line
- Admin role (Mid prio) - ADMIN_EMAIL can remove threads/posts (soft delete + purge soft deleted threads from admin panel)
- Admin/Moderation subsite (Mid prio) - Basic version for now
- IP (Range) Ban
- Video upload
- Multiple media upload per post
- Reactions to posts