Skip to content

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProjectForge AI

Architect Your Vision with AI Precision. Stop guessing. Start shipping. Validate your ideas, determine the perfect tech stack, and generate engineering roadmaps in seconds.

Project Status AI Model Backend

Overview

ProjectForge AI is an intelligent engineering copilot designed to bridge the gap between "Ideation" and "Execution."

For students and developers, the hardest part of building software isn't the coding—it's the planning. ProjectForge solves "blank canvas paralysis" by using Google Gemini 2.5 Flash to:

  1. Validate idea uniqueness against real-world data.
  2. Architect the perfect tech stack.
  3. Plan the development lifecycle with curated tutorials.
  4. Prepare students for their final viva defense.

Live Demo

Live Site: Click Here to View ProjectForge
Video Demo: Watch the Walkthrough


Key Features

1. Novelty Validator

Don't build in the dark. We cross-reference your abstract against millions of GitHub repositories and research papers via the Google Custom Search API.

  • Uniqueness Score: How original is your idea?
  • Pivot Suggestions: AI suggests tweaks to make your project stand out.

2. Intelligent Roadmap Generator

Turn chaos into structure. Input your timeline (1 month, 3 months, etc.), and get a week-by-week engineering plan.

  • Curated Learning: Automatically fetches relevant YouTube Tutorials for every specific tool in your stack using the YouTube Data API.

3. Stack Advisor

React or Vue? SQL or NoSQL?

  • Get 3 tailored architecture options based on your team's skill level.
  • Explains the "Why" behind every technical choice.

4. Viva Defender

The ultimate prep tool for students.

  • Acts as an adversarial external examiner.
  • Predicts tough technical questions based on your specific code logic.
  • Provides "Ideal Expert Answers" to help you ace the Q&A.

Powered By Google

This project leverages the full power of the Google AI Ecosystem:

Technology Usage
Gemini 2.5 Flash The core intelligence driving validation, planning, and logic reasoning.
Google Generative AI SDK Python client used to interface with the Gemini models.
Custom Search JSON API Fetches real-time market data to validate project novelty.
YouTube Data API v3 Curates specific video tutorials for the generated roadmaps.

Tech Stack

  • Frontend: HTML5, CSS3 (Modern Glassmorphism), JavaScript (Vanilla)
  • Backend: Python, FastAPI
  • Hosting: Vercel (Frontend), Render (Backend)
  • Version Control: Git & GitHub

Team & Collaborators

Team Member GitHub Profile
Immanuel Thomas J @ImmanuelThomasJ
Jackson @Jackson
Jenish @Jenish
Hari Krishnan R @HariKrishnanR

License

Distributed under the MIT License. See LICENSE for more information.

About

AI-powered engineering copilot that validates ideas, generates roadmaps, architects tech stacks, and prepares students for defense using Google Gemini Flash.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages