AI generated SME idea bank
# NeonVentures - AI Business Idea Bank
NeonVentures is a cyberpunk-themed intelligence platform designed to democratize access to manufacturing and service-based business models. By leveraging Google's Gemini AI and Supabase, it scans global markets to generate actionable, machine-based micro-business opportunities tailored to user profiles.
## 🚀 Features
* **AI Market Scanning**: Generates business ideas based on specific industry sectors using Gemini 2.5 Flash.
* **Business Model Canvas**: Automatically generates detailed strategies (Partners, Costs, Revenue) for selected ideas.
* **Personalized Matching**: Creates ideas based on user budget, skills, and risk tolerance.
* **Operational Analysis**: Provides operational requirements, skill gaps, and SWOT analysis for every idea.
* **Community Hive**: A social feed for entrepreneurs to share signals and collaborate.
* **Admin Console**: "God Mode" for injecting specific business concepts into the system database.
* **Cyberpunk UI**: Custom-built aesthetic using Tailwind CSS with neon glows and futuristic typography.
* **PDF Export**: Download business canvases as high-resolution PDFs.
* **Dual Language**: Full support for English and Amharic.
## 🛠 Tech Stack
* **Frontend**: React 18, TypeScript
* **Styling**: Tailwind CSS (Custom Config)
* **AI**: Google GenAI SDK (`gemini-2.5-flash`, `gemini-2.5-flash-lite`)
* **Backend/Auth**: Supabase (PostgreSQL, Auth)
* **Utilities**: `html2canvas`, `jspdf`
## 📦 Installation & Setup
1. **Clone the repository**
```bash
git clone
github.com
cd neon-ventures
```
2. **Install Dependencies**
```bash
npm install
```
3. **Environment Variables**
Copy the example environment file and add your keys:
```bash
cp .env.example .env
```
Open `.env` and fill in your details:
```env
API_KEY=your_google_gemini_api_key
SUPABASE_URL=your_supabase_project_url
SUPABASE_ANON_KEY=your_supabase_anon_key
# Optional (for im …