
Tech Stack
Next.js
React
Tailwind CSS
Node.js
Express.js
Typescript
PostgreSQL
Prisma
JWT
Description
Sustainability Idea Hub is a web application where users can submit, discuss, and vote on eco-friendly ideas. Members can categorize ideas, comment with nested threads, and interact through a Reddit-style voting system.
Admins can review submissions, give feedback, and highlight impactful projects. Additionally, members can monetize their ideas by marking them as 'Paid', which requires payment for access.
- JWT-based authentication and role management (Member/Admin)
- Paid/free idea visibility control with SSLCommerz integration
- Nested commenting and voting system like Reddit
- Admin approval/rejection with feedback mechanism
- Search and filter ideas by keyword or category
Page Info
Home Page
Features hero section, search bar, idea highlights, and testimonials.

Member Dashboard
Members can manage their own ideas, edit drafts, and track approval statuses.

Admin Dashboard
Admins manage users, approve/reject ideas, and moderate comments.

Idea Details Page
Shows full idea content, voting buttons, paid access logic, and nested comments.
