Skip to content

🌌 AIverse – Production-grade AI SaaS unifying content generation, image intelligence & resume analysis. Built with React + Express + NeonDB (PostgreSQL) + Gemini 2.0 Flash. Features Clipdrop AI imaging, Cloudinary CDN, Clerk Auth. Freemium model with role-based access. Full-stack TypeScript-ready architecture. ⚑ MIT Licensed

Notifications You must be signed in to change notification settings

Variable07/AIverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

76 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌌 AIverse

The All-in-One AI Super App

License: MIT React Node.js PostgreSQL Powered by AI

Unifying text generation, image creation, and intelligent analysis into one powerful SaaS platform

πŸš€ Live Demo Β· πŸ“– Documentation Β· πŸ› Report Bug Β· ✨ Request Feature


πŸ“š Table of Contents


🎯 About AIverse

AIverse Dashboard

AIverse is a next-generation, full-stack AI platform that consolidates your entire AI workflow into a single, intelligent workspace. In an era where professionals juggle multiple subscriptions and APIs, AIverse delivers a unified solution for content generation, visual creation, and data-driven insights.

🎯 The Problem We Solve

Modern creators face three critical challenges:

  • πŸ”„ Context Switching – Jumping between multiple AI tools disrupts workflow
  • πŸ’Έ Subscription Fatigue – Managing 5+ different AI services drains budgets
  • πŸ” Data Fragmentation – Work scattered across platforms creates inefficiency

πŸ’‘ Our Solution

AIverse eliminates these pain points by providing:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  One Platform β†’ Multiple AI Capabilities            β”‚
β”‚  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    β”‚
β”‚  πŸ“ Content Generation  β”‚  Gemini 2.0 Flash         β”‚
β”‚  🎨 Image Creation      β”‚  Clipdrop API             β”‚
β”‚  🧾 Resume Analysis     β”‚  AI-Powered Insights      β”‚
β”‚  🧹 Image Editing       β”‚  Background/Object Removalβ”‚
β”‚  🌐 Unified Dashboard   β”‚  All Creations, One Place β”‚ 
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Built for creators, developers, marketers, and professionals who demand efficiency without compromise.


✨ Key Features

🧠 AI Content Generation

Generate publication-ready articles, blog posts, and creative content in seconds. Powered by Gemini 2.0 Flash with customizable tone and style parameters.

Capabilities:

  • SEO-optimized content
  • Multiple tone options
  • Real-time generation
  • Draft management

🎨 Intelligent Image Creation

Transform text prompts into stunning visuals using Clipdrop's advanced AI models. Support for multiple artistic styles.

Capabilities:

  • Text-to-image generation
  • Style presets (realistic, anime, 3D)
  • High-resolution exports
  • Batch processing

🧾 Smart Resume Analysis

Upload PDFs and receive comprehensive AI-driven feedback with actionable improvement suggestions.

Analysis Includes:

  • ATS compatibility scoring
  • Keyword optimization
  • Structure recommendations
  • Industry-specific insights

🧹 Advanced Image Processing

Professional-grade image editing with AI-powered background and object removal.

Features:

  • One-click background removal
  • Selective object deletion
  • Transparent PNG exports
  • Batch processing support

🌟 Additional Capabilities

Feature Description
🌐 Unified Dashboard Centralized hub for all AI creations with advanced filtering and search
πŸ’Ύ Cloud Storage Automatic backup via Cloudinary with version history
πŸ” Role-Based Access Freemium model with Clerk authentication and tiered plans
🀝 Community Gallery Share creations, explore trending content, engage with likes
⚑ Real-time Processing WebSocket-based live updates for generation status
πŸ“Š Analytics Dashboard Track usage, performance metrics, and content insights

πŸ› οΈ Tech Stack

Frontend Arsenal

React Vite TailwindCSS JavaScript

Backend Infrastructure

Node.js Express PostgreSQL

AI & Cloud Services

Gemini Cloudinary Clerk

πŸ“¦ Detailed Technology Breakdown

πŸ–₯️ Frontend Technologies
Technology Purpose Version
React Component-based UI framework with hooks 18.x
Vite Lightning-fast build tool with HMR 5.x
Tailwind CSS Utility-first styling framework 3.x
Axios HTTP client for API communication Latest
React Router Client-side routing 6.x
βš™οΈ Backend Technologies
Technology Purpose Version
Express.js Web application framework 4.x
NeonDB Serverless PostgreSQL database Latest
Clerk SDK Authentication & user management Latest
Multer File upload middleware Latest
CORS Cross-origin resource sharing Latest
🧠 AI & External Services
Service Purpose Integration
Gemini 2.0 Flash Text generation & analysis OpenAI SDK
Clipdrop API Image generation & editing REST API
Cloudinary Media storage & CDN Node SDK

πŸ—οΈ Architecture

graph TB
    subgraph "Client Layer"
        A[React Frontend] --> B[Vite Dev Server]
        B --> C[Tailwind CSS]
    end
    
    subgraph "API Layer"
        D[Express Server] --> E[Auth Middleware]
        E --> F[Route Handlers]
    end
    
    subgraph "Service Layer"
        F --> G[AI Controller]
        F --> H[User Controller]
        G --> I[Gemini API]
        G --> J[Clipdrop API]
        H --> K[Cloudinary]
    end
    
    subgraph "Data Layer"
        H --> L[NeonDB PostgreSQL]
        K --> M[Cloud Storage]
    end
    
    A -->|HTTP/REST| D
    E -->|Verify| N[Clerk Auth]
    
    style A fill:#61dafb,stroke:#333,stroke-width:2px
    style D fill:#339933,stroke:#333,stroke-width:2px
    style L fill:#4169E1,stroke:#333,stroke-width:2px
    style I fill:#ff6b6b,stroke:#333,stroke-width:2px
Loading

πŸ”„ Request Flow

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Client     β”‚  1. User Action
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚
       β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Clerk Auth   β”‚  2. Token Verification
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚
       β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Middleware  β”‚  3. Plan & Rate Limit Check
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚
       β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Controller   β”‚  4. Business Logic
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚
       β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
       β–Ό              β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ AI APIs  β”‚   β”‚ Database β”‚  5. External Calls
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚              β”‚
       β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
              β–Ό
      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
      β”‚   Response   β”‚  6. Formatted JSON
      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

⚑ Getting Started

Prerequisites

Before diving in, ensure you have these installed:

πŸ–₯️ Required Software

# Node.js v18 or higher
node --version
# Should output: v18.x.x or higher

# npm or yarn
npm --version
# Should output: 9.x.x or higher

# Git
git --version
# Should output: 2.x.x or higher

πŸ”‘ Required API Keys

Installation

Follow these steps to set up AIverse locally:

πŸ“₯ Step 1: Clone Repository
# Clone the repository
git clone https://github.com/Variable07/AIverse.git

# Navigate to project directory
cd aiverse
πŸ“¦ Step 2: Install Dependencies
# Install client dependencies
cd client
npm install

# Install server dependencies
cd ../server
npm install
βš™οΈ Step 3: Environment Configuration

Create .env files in both client/ and server/ directories:

Server .env:

# Server Configuration
PORT=4000
NODE_ENV=development
CORS_ORIGIN=http://localhost:5173

# Database
NEON_DATABASE_URI=postgresql://user:pass@host.neon.tech/dbname?sslmode=require

# Authentication
CLERK_SECRET_KEY=sk_test_xxxxxxxxxxxxx

# AI Services
GEMINI_API_KEY=AIzaSyD_xxxxxxxxxxxxx
CLIPDROP_API_KEY=xxxxxxxxxxxxx

# Cloud Storage
CLOUDINARY_CLOUD_NAME=your_cloud_name
CLOUDINARY_API_KEY=xxxxxxxxxxxxx
CLOUDINARY_API_SECRET=xxxxxxxxxxxxx

Client .env:

# Clerk Authentication
VITE_CLERK_PUBLISHABLE_KEY=pk_test_xxxxxxxxxxxxx

# API Configuration
VITE_API_BASE_URL=http://localhost:4000/api/v1
πŸš€ Step 4: Launch Application
# Terminal 1: Start backend server
cd server
npm run dev
# Server running at http://localhost:4000

# Terminal 2: Start frontend
cd client
npm run dev
# Frontend running at http://localhost:5173
πŸ› Troubleshooting Common Issues

Port Already in Use:

# Find process using port
lsof -i :4000

# Kill the process
kill -9 <PID>

Database Connection Failed:

  • Verify NeonDB connection string format
  • Ensure IP is whitelisted in NeonDB dashboard
  • Check SSL mode is set to require

API Keys Not Working:

  • Regenerate keys from respective dashboards
  • Ensure no trailing spaces in .env file
  • Restart both servers after updating .env

Configuration

πŸ“‹ Complete Environment Variables Reference

Server Environment Variables

Variable Required Description Example
PORT Yes Server port number 4000
CORS_ORIGIN Yes Allowed frontend origin http://localhost:5173
NEON_DATABASE_URI Yes PostgreSQL connection string postgresql://...
CLERK_SECRET_KEY Yes Clerk server-side secret sk_test_...
GEMINI_API_KEY Yes Google AI API key AIzaSyD...
CLIPDROP_API_KEY Yes Clipdrop API key clipdrop_...
CLOUDINARY_CLOUD_NAME Yes Cloudinary cloud name mycloud
CLOUDINARY_API_KEY Yes Cloudinary API key 123456789
CLOUDINARY_API_SECRET Yes Cloudinary API secret abcdef123

Client Environment Variables

Variable Required Description Example
VITE_CLERK_PUBLISHABLE_KEY Yes Clerk public key pk_test_...
VITE_API_BASE_URL Yes Backend API URL http://localhost:4000/api/v1

πŸ“ Project Structure

Click to expand full directory tree
aiverse/
β”œβ”€β”€ πŸ“‚ client/                        # Frontend React Application
β”‚   β”œβ”€β”€ πŸ“‚ public/
β”‚   β”‚   └── πŸ“‚ temp/                  # Temporary asset storage
β”‚   β”œβ”€β”€ πŸ“‚ src/
β”‚   β”‚   β”œβ”€β”€ πŸ“‚ assets/                # Static resources & configs
β”‚   β”‚   β”‚   └── assets.js
β”‚   β”‚   β”œβ”€β”€ πŸ“‚ components/            # Reusable UI components
β”‚   β”‚   β”‚   β”œβ”€β”€ Navbar.jsx            # πŸ” Navigation with auth
β”‚   β”‚   β”‚   β”œβ”€β”€ Hero.jsx              # 🎯 Landing hero section
β”‚   β”‚   β”‚   β”œβ”€β”€ Sidebar.jsx           # πŸ“Š Dashboard navigation
β”‚   β”‚   β”‚   β”œβ”€β”€ Footer.jsx            # πŸ‘£ Global footer
β”‚   β”‚   β”‚   β”œβ”€β”€ Aitools.jsx           # 🧰 AI tool cards grid
β”‚   β”‚   β”‚   β”œβ”€β”€ Plan.jsx              # πŸ’° Pricing components
β”‚   β”‚   β”‚   β”œβ”€β”€ ResumeAnalysisDisplay.jsx  # πŸ“„ Resume insights UI
β”‚   β”‚   β”‚   └── Recentcreations.jsx   # πŸ• Recent items list
β”‚   β”‚   β”œβ”€β”€ πŸ“‚ pages/                 # Route-level pages
β”‚   β”‚   β”‚   β”œβ”€β”€ Home.jsx              # 🏠 Landing page
β”‚   β”‚   β”‚   β”œβ”€β”€ Dashboard.jsx         # πŸ“Š User dashboard
β”‚   β”‚   β”‚   β”œβ”€β”€ GenerateImages.jsx    # 🎨 Image generation
β”‚   β”‚   β”‚   β”œβ”€β”€ RemoveBackground.jsx  # 🧹 BG removal tool
β”‚   β”‚   β”‚   β”œβ”€β”€ RemoveObject.jsx      # βœ‚οΈ Object removal
β”‚   β”‚   β”‚   β”œβ”€β”€ ReviewResume.jsx      # πŸ“ Resume analyzer
β”‚   β”‚   β”‚   β”œβ”€β”€ WriteArticle.jsx      # ✍️ Article generator
β”‚   β”‚   β”‚   └── Community.jsx         # 🌐 Public gallery
β”‚   β”‚   β”œβ”€β”€ App.jsx                   # βš›οΈ Root component
β”‚   β”‚   β”œβ”€β”€ main.jsx                  # πŸš€ Entry point
β”‚   β”‚   └── index.css                 # 🎨 Global styles
β”‚   β”œβ”€β”€ package.json
β”‚   β”œβ”€β”€ vite.config.js
β”‚   └── .env
β”‚
└── πŸ“‚ server/                        # Backend Express Application
    β”œβ”€β”€ πŸ“‚ public/
    β”‚   └── πŸ“‚ temp/                  # Upload staging
    β”œβ”€β”€ πŸ“‚ src/
    β”‚   β”œβ”€β”€ πŸ“‚ controllers/           # Business logic layer
    β”‚   β”‚   β”œβ”€β”€ ai.controller.js      # πŸ€– AI operations
    β”‚   β”‚   └── user.controller.js    # πŸ‘€ User management
    β”‚   β”œβ”€β”€ πŸ“‚ routes/                # API endpoints
    β”‚   β”‚   β”œβ”€β”€ ai.routes.js          # πŸ”— AI routes
    β”‚   β”‚   └── user.routes.js        # πŸ”— User routes
    β”‚   β”œβ”€β”€ πŸ“‚ middlewares/           # Request interceptors
    β”‚   β”‚   β”œβ”€β”€ auth.middleware.js    # πŸ” Auth validation
    β”‚   β”‚   └── multer.middleware.js  # πŸ“€ File uploads
    β”‚   β”œβ”€β”€ πŸ“‚ db/
    β”‚   β”‚   └── index.js              # πŸ—„οΈ Database connection
    β”‚   β”œβ”€β”€ πŸ“‚ utils/                 # Helper utilities
    β”‚   β”‚   β”œβ”€β”€ apiError.js           # ❌ Error handling
    β”‚   β”‚   β”œβ”€β”€ apiResponse.js        # βœ… Response formatter
    β”‚   β”‚   β”œβ”€β”€ cloudinaryConfig.js   # ☁️ Cloudinary setup
    β”‚   β”‚   β”œβ”€β”€ expressAsyncHandler.js # πŸ”„ Async wrapper
    β”‚   β”‚   └── tryCatchWrapper.js    # πŸ›‘οΈ Error safety
    β”‚   β”œβ”€β”€ app.js                    # 🌐 Express config
    β”‚   β”œβ”€β”€ server.js                 # πŸš€ Server entry
    β”‚   └── constant.js               # βš™οΈ App constants
    β”œβ”€β”€ package.json
    └── .env

πŸ“Š Component Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚             Frontend (React)                β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Pages  β†’  Components  β†’  Assets            β”‚
β”‚    ↓           ↓             ↓              β”‚
β”‚  Routing   Reusable UI   Static Files       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                  β”‚ Axios HTTP
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚             Backend (Express)               β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Routes β†’ Middleware β†’ Controllers          β”‚
β”‚    ↓          ↓            ↓                β”‚
β”‚  Endpoints  Auth/Files  Business Logic      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                  β”‚
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
        β–Ό                    β–Ό
   [Database]           [AI Services]
   NeonDB               Gemini, Clipdrop

🎨 Usage Examples

πŸ“ Generate an Article

// API Request Example
POST /api/v1/ai/generate-article
Content-Type: application/json
Authorization: Bearer <clerk_token>

{
  "topic": "The Future of Quantum Computing",
  "tone": "professional",
  "wordCount": 800
}

// Response
{
  "success": true,
  "data": {
    "id": "art_xyz123",
    "title": "The Future of Quantum Computing",
    "content": "...",
    "metadata": {
      "wordCount": 812,
      "readTime": "4 min",
      "generatedAt": "2025-11-02T10:30:00Z"
    }
  }
}

🎨 Create an Image

// API Request Example
POST /api/v1/ai/generate-image
Content-Type: application/json
Authorization: Bearer <clerk_token>

{
  "prompt": "A futuristic cityscape at sunset with flying cars",
  "style": "realistic",
  "resolution": "1024x1024"
}

// Response
{
  "success": true,
  "data": {
    "imageUrl": "https://res.cloudinary.com/.../image.png",
    "promptUsed": "...",
    "style": "realistic",
    "dimensions": {
      "width": 1024,
      "height": 1024
    }
  }
}

πŸ“„ Analyze Resume

// API Request Example
POST /api/v1/ai/analyze-resume
Content-Type: multipart/form-data
Authorization: Bearer <clerk_token>

FormData: {
  resume: <PDF File>,
  targetRole: "Senior Software Engineer"
}

// Response
{
  "success": true,
  "data": {
    "atsScore": 87,
    "strengths": ["Strong technical skills", "Clear formatting"],
    "improvements": ["Add more quantifiable achievements"],
    "keywords": {
      "present": ["React", "Node.js", "AWS"],
      "missing": ["Kubernetes", "CI/CD"]
    }
  }
}

πŸš€ Deployment

🌐 Deploy to Production

Vercel (Frontend)
# Install Vercel CLI
npm i -g vercel

# Deploy from client directory
cd client
vercel --prod

Environment Variables in Vercel:

  • Add all VITE_* variables in Vercel dashboard
  • Update VITE_API_BASE_URL to production backend URL
Railway/Render (Backend)

Railway:

# Install Railway CLI
npm i -g railway

# Login and init
railway login
railway init

# Deploy
railway up

Render:

  1. Connect GitHub repository
  2. Select server directory as root
  3. Add environment variables
  4. Deploy
Docker Deployment
# Dockerfile (Backend)
FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
COPY . .
EXPOSE 4000
CMD ["node", "src/server.js"]
# Build and run
docker build -t aiverse-backend .
docker run -p 4000:4000 --env-file .env aiverse-backend

🀝 Contributing

We welcome contributions from the community! Here's how you can help:

πŸ”§ Development Workflow

# 1. Fork the repository
# 2. Clone your fork
git clone https://github.com/Variable07/AIverse.git

# 3. Create a feature branch
git checkout -b feature/amazing-feature

# 4. Make your changes and commit
git commit -m "Add: amazing feature description"

# 5. Push to your fork
git push origin feature/amazing-feature

# 6. Open a Pull Request

πŸ“‹ Contribution Guidelines

  • βœ… Follow existing code style and conventions
  • βœ… Write clear, descriptive commit messages
  • βœ… Add tests for new features
  • βœ… Update documentation as needed
  • βœ… Ensure all tests pass before submitting PR

πŸ› Bug Reports

Found a bug? Open an issue with:

  • Clear description of the problem
  • Steps to reproduce
  • Expected vs actual behavior
  • Screenshots (if applicable)

πŸ“ License

AIverse is open-source software licensed under the MIT License

License: MIT

MIT License

Copyright (c) 2025 AIverse

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

⚠️ Note: API keys for Clerk, Cloudinary, Gemini, and Clipdrop are not included and must be obtained separately. Usage is subject to their respective terms of service.


πŸ™ Acknowledgments

πŸ’Ž Built With Love Using


React Team
Frontend Framework

Node.js Foundation
Backend Runtime

NeonDB
Serverless Database

Google AI
Gemini 2.0 Flash

🌟 Special Thanks To

  • Clipdrop for powerful image AI APIs
  • Clerk for seamless authentication solutions
  • Cloudinary for reliable media management
  • Open Source Community for continuous innovation
  • Beta Testers for invaluable feedback

πŸ“§ Contact

πŸ’¬ Get in Touch

Project Maintainer: [Your Name]

Email LinkedIn Twitter GitHub

Project Link: https://github.com/yourusername/aiverse


Made with ❀️ by the AIverse Team(Souumya Hedaoo)

⭐ Star us on GitHub β€” it helps!

About

🌌 AIverse – Production-grade AI SaaS unifying content generation, image intelligence & resume analysis. Built with React + Express + NeonDB (PostgreSQL) + Gemini 2.0 Flash. Features Clipdrop AI imaging, Cloudinary CDN, Clerk Auth. Freemium model with role-based access. Full-stack TypeScript-ready architecture. ⚑ MIT Licensed

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages