Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 2.03 KB

README.md

File metadata and controls

56 lines (43 loc) · 2.03 KB

💬 Next.js Forums Page Component

A modern, interactive forum platform based on Discord's forums pages built with Next.js and React.

✨ Features

  • 📝 Create and manage forum posts
  • 🏷️ Tag-based filtering system
  • 🔍 Search functionality
  • 💬 Real-time messaging system
  • 👍 Like/Unlike posts
  • 📌 Pin important posts (Admin only)
  • 👤 User permissions system
  • 🔄 Pagination support
Forums Overview Post Details
Forums Page Post Details
Main forums listing with filters, search, and messaging Create a new post with assigning tags and adding images

🔑 Admin Features

Toggle admin mode to access additional features:

  • Pin/Unpin posts
  • Add custom tags
  • Enhanced post management
  • Full message moderation

💻 Tech Stack

TypeScript

Supabase

NextJS

Vercel

React



🚀 Getting Started

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Configure your environment variables
  2. Start the development server
npm run dev

Open localhost:3000/forums and you will be able to see the results.

📝 License

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