Thanks to visit codestin.com
Credit goes to github.com

Skip to content

NovaCode AI is an open-source micro-SaaS platform that enhances developer productivity with AI-powered code generation, live previews, and an interactive workspace, built using Next.js, Convex, and the Google Gemini API.

Notifications You must be signed in to change notification settings

RahulRajGiri15/NovaCode.ai

Repository files navigation

NovaCode AI — Code Smarter with AI

Live GitHub

NovaCode AI is an open-source micro-SaaS platform that boosts developer productivity with AI-powered code generation, live previews, and a fully interactive developer workspace. Built with modern tech like Next.js, Convex, and Google Gemini API, NovaCode empowers developers of all levels to code faster, smarter, and more intuitively.


Key Features

  • AI-Powered Code Generation via Google Gemini API
  • Live Preview with Sandpack integration
  • Interactive Workspace for real-time development
  • User Authentication & File Storage using Convex
  • Premium Features & Monetization with PayPal Integration
  • Clean UI/UX with Shadcn UI, Lucide Icons, and Tailwind CSS
  • Designed with scalability in mind and inspired by Figma-like UX principles

Tech Stack

Frontend Backend APIs & Tools UI & Styling
Next.js Convex Google Gemini API Tailwind CSS
React PayPal Payments API Shadcn UI, Lucide React
Sandpack Figma (Design Mockups)

Screenshots

Screenshot 2025-05-18 142907 Screenshot 2025-05-18 142917 Screenshot 2025-05-18 143345 Screenshot 2025-05-18 142949 Screenshot 2025-05-18 143345 Screenshot 2025-05-18 143354 Screenshot 2025-05-18 143410 Screenshot 2025-05-18 143441

Live Demo

Visit the live app: coidai.vercel.app


Installation & Setup

# Clone the repository
git clone https://github.com/RahulRajGiri15/COID.ai
cd COID.ai

# Install dependencies
npm install

# Set up environment variables (create .env file)
# Include keys for Convex, Gemini API, PayPal, etc.

# Start the development server
npm run dev

# Visit localhost:3000

Project Structure Overview

  • app/ — Main Next.js routes and layouts
  • components/ — UI components built with Shadcn and Lucide
  • lib/ — API utilities and helpers (e.g., Gemini, PayPal)
  • convex/ — Convex backend logic for data storage and sessions

Future Improvements

  • Role-based access control
  • Usage analytics and dashboards
  • Plugin support for third-party APIs
  • Multi-language code generation

Author

Made with ❤️ by Rahul Kumar Giri

About

NovaCode AI is an open-source micro-SaaS platform that enhances developer productivity with AI-powered code generation, live previews, and an interactive workspace, built using Next.js, Convex, and the Google Gemini API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published