Project Goal & Overview
CodeCanvas is a tech product discovery platform where users can explore AI tools, apps, games, and more. Authenticated users can submit products, upvote favorites, leave reviews, and report issues. The platform features role-based dashboards for users, moderators, and admins, as well as Stripe payment integration for premium membership. With advanced search, pagination, JWT route protection, and dynamic sections like Trending and Featured, CodeCanvas delivers a secure, engaging, and responsive experience across all devices.
Key Features
- Tech product discovery with categories and dynamic sections
- Authenticated product submission system
- Upvotes, reviews, and reporting features
- Role-based dashboards for Users, Moderators, and Admins
- Stripe payment integration for premium features
- Advanced search and pagination
- JWT route protection for secure access
- Responsive and optimized UI
Technologies Used
React
TailwindCSS
Framer Motion
Firebase
Node.js
Express
MongoDB
Stripe
Gallery
1 / 7
