"Like Goodreads for books, but for your brilliant ideas"
Innov8 is an innovation platform that helps teams capture, share, validate, and collaborate on ideas. Think of it as a social network for innovation with AI-powered market validation.
- 📝 Idea Management - Create, edit, and organize ideas like books on Goodreads
- 👥 Team Collaboration - Share ideas with colleagues and get feedback
- 🤖 AI Validation - Get market analysis and competitor research powered by AI
- 🔍 Discovery - Browse, search, and discover trending ideas
- ⭐ Social Features - Like, comment, and rate ideas
- 📊 Status Tracking - Track ideas from draft → feedback → validated → prototype
Follow these instructions to get the project set up and running on your local machine.
- Node.js (v18 or later recommended)
-
Install dependencies: From the root of the project directory, run:
npm install
-
Run the application:
npm start
-
Access the app: 🌐 Open your browser to http://localhost:3000
Use the following accounts to test the application:
- ✅ Basic idea sharing and collaboration
- ✅ User authentication and profiles
- ✅ Social features (likes, comments)
- ✅ Mock AI validation
- ✅ Search and filtering
- ✅ Responsive design
- Backend Refactor: Migrated all API endpoints from callbacks to
async/awaitfor improved readability and error handling. - Database Module: Introduced a dedicated
db.jsmodule to centralize and promisify database interactions. - Frontend State Management: Implemented a state synchronization utility to ensure UI consistency.
- API Enhancements: Added
/api/auth/verifyendpoint and fixed bugs in the "like" functionality.
- 🚀 AI Agent Prototyping - Agents build working prototypes
- 🚀 Marketplace - Showcase and discover ideas like Product Hunt
- 🚀 Investment Integration - Connect ideas with investors