โ† Back to home

CampusFounders

Empowering Student-led Startups with AI, Blockchain & Government Integration

Problem Statement

๐ŸŒŸ Project Overview Campus Founders is a revolutionary platform that combines AI-powered insights, blockchain transparency, and government scheme integration to create the ultimate ecosystem for student entrepreneurs in India.๐ŸŽฏ Core Value Proposition For Students: Discover funding, connect with investors, access government schemes For Investors: Verified startups, AI-driven insights, transparent investment tracking For Government: Streamlined scheme distribution, startup ecosystem monitoring ๐Ÿ“ Repository Structure campusfounder_sbt/ โ”œโ”€โ”€ ๐Ÿ›๏ธ Government_Schemes_Extraction_APIs/ # AI-powered scheme discovery & application โ”œโ”€โ”€ ๐Ÿ”’ Streamlit_Investor_Verification_System/ # KYC & investor onboarding โ”œโ”€โ”€ ๐ŸŒ Vercel_Frontend_Campus_Founders/ # Main web application โ”œโ”€โ”€ โ›“๏ธ contracts/ # Smart contracts for Web3 features โ”œโ”€โ”€ ๐Ÿš€ frontend/ # React/Next.js frontend โ”œโ”€โ”€ โš™๏ธ ignition/ # Blockchain deployment scripts โ”œโ”€โ”€ ๐Ÿ“Š artifacts/ # Build artifacts & deployments โ””โ”€โ”€ ๐Ÿงช test/ # Comprehensive test suite ๐Ÿ—๏ธ Architecture Overview CampusFounders ArchitectureWeb3 CampusFounders Architecture๐Ÿ”— Ecosystem Components Component Technology Purpose Links Frontend Web App Next.js, React, Tailwind Main user interface https://campus-founders.vercel.app/ Government API Integration FastAPI, Python, AI/ML Scheme discovery & automation https://campusfounders.onrender.com/docs Investor Verification Streamlit, Python, KYC APIs Secure investor onboarding https://investor-verification-system.streamlit.app/ Blockchain Layer Hardhat, Solidity, Ethereum On-chain startup registry & mentorship Local Host using testnet AVAX AI Recommendation Engine Machine Learning, NLP Smart matching & insights Under Development ๐Ÿš€ Revolutionary Features๐Ÿ›๏ธ Government Schemes & Funding Assistant Location: Government_Schemes_Extraction_APIs/AI-Powered Discovery: Automatically finds relevant government schemes Smart Application: Pre-filled forms with startup profile data Real-time Updates: Live tracking of new schemes and deadlines Success Prediction: AI estimates approval probability Tech Stack: FastAPI, BeautifulSoup, Scikit-learn, OpenAI APIKey Features:Web scraping of government portalsNLP-based scheme categorizationPersonalized recommendationsAutomated form fillingApplication status tracking๐Ÿ”’ Investor Verification & KYC System Location: Streamlit_Investor_Verification_System/Multi-layer Verification: Document validation, financial verification, background checks Real-time KYC: Instant investor onboarding with secure document processing Risk Assessment: AI-powered investor credibility scoring Compliance Dashboard: Regulatory compliance monitoring Tech Stack: Streamlit, Python, OCR APIs, Financial verification APIsKey Features:Document verification (PAN, Aadhaar, Bank statements)Financial background checksInvestment capacity assessmentCompliance trackingInvestor dashboard๐ŸŒ Main Web Platform Location: Vercel_Frontend_Campus_Founders/Startup Showcase: AI-optimized profiles with trending rankings Investor Connect: Direct access to verified investor network Analytics Dashboard: Real-time metrics and success tracking Community Features: Founder networking and resource sharing Tech Stack: Next.js, React, TypeScript, Tailwind CSS, MongoDB// Key Features:Responsive design with modern UIReal-time notificationsAdvanced search and filteringMobile-first approachSEO optimizationโ›“๏ธ Complete Web3 Ecosystem Location: contracts/, ignition/, frontend/On-Chain Startup Registry: All trending startups stored on blockchain with unique IDs Mentor Assignment System: Smart contract-based mentor allocation and tracking Milestone Management: On-chain milestone submission with cryptographic proof hashes Real-time Dashboard: Frontend synced with blockchain state for live updates Wallet Integration: MetaMask integration for mentor approvals and transactions Tech Stack: Hardhat, Solidity, Ethereum, Web3.js, MetaMask// Implemented Features: โœ… Startup metadata on-chain (name, funding, founder, college, tags) โœ… Mentor assignment smart contracts โœ… Milestone submission with proof hashes โœ… Real-time blockchain state synchronization โœ… Wallet-based mentor approval system โœ… Dashboard updates after transaction confirmations Smart Contract Architecture:contract StartupRegistry { struct Startup { uint256 startupId; string name; string founder; string college; uint256 funding; string[] tags; address assignedMentor; }struct Milestone { uint256 startupId; string description; bytes32 proofHash; bool approved; address approver; }} ๐Ÿ› ๏ธ Getting Started PrerequisitesNode.js 18+ and npm/yarnPython 3.9+ with pipMongoDB databaseEthereum wallet (for Web3 features)Government API access (for scheme integration) ๐Ÿš€ Quick SetupClone the Repository git clone https://github.com/harshavardhan-md/campusfounders-sbt.git cd campusfounder_sbtSetup Frontend Application cd Vercel_Frontend_Campus_Founders npm install npm run devAccess at http://localhost:3000Setup Government Schemes API cd Government_Schemes_Extraction_APIs pip install -r requirements.txt uvicorn main:app --reloadAPI available at http://localhost:8000Setup Investor Verification System cd Streamlit_Investor_Verification_System pip install -r requirements.txt streamlit run main.pyDashboard at http://localhost:8501Deploy Smart Contracts cd contracts npm install npx hardhat compile npx hardhat node npx hardhat run --network localhost ignition/deploy.js ๐Ÿ”ง Environment Configuration Create .env files in each component directory:Frontend (.env.local):NEXT_PUBLIC_API_URL=http://localhost:8000 MONGODB_URI=mongodb://localhost:27017/campusfounders FIREBASE_CONFIG=your_firebase_config Government API (.env):OPENAI_API_KEY=your_openai_key DATABASE_URL=mongodb://localhost:27017/schemes GOVERNMENT_API_KEYS=your_api_keys Blockchain (.env):PRIVATE_KEY=your_wallet_private_key INFURA_API_KEY=your_infura_key ETHERSCAN_API_KEY=your_etherscan_key ๐ŸŽฏ Key Features Deep Dive ๐Ÿค– AI-Powered Government Schemes Integration Our AI system revolutionizes how student startups access government funding:Smart Discovery: Automatically finds relevant schemes from 200+ government portals Eligibility Matching: AI determines compatibility with 95% accuracy Application Automation: Pre-filled forms reduce application time by 80% Success Optimization: ML model predicts approval probability ๐Ÿ” Startup Intelligence Dashboard Advanced analytics for both founders and investors:Growth Prediction: Time-series forecasting for startup metrics Competitor Analysis: Real-time competitive landscape monitoring Market Validation: Social proof and demand validation tools Risk Assessment: Multi-factor risk scoring algorithm ๐ŸŽฎ Startup Simulation & Gamification Educational game engine for aspiring entrepreneurs:Virtual Startup: Run a simulated company with real-world consequences Decision Engine: AI evaluates choices and shows realistic outcomes Learning Paths: Personalized entrepreneurship education Leaderboards: Community-driven competitive learning ๐Ÿค Corporate-Startup Collaboration Hub Bridge between established companies and startups:Innovation Challenges: Corporates post real problems for startups to solve Pilot Programs: Managed collaboration projects Partnership Tracking: End-to-end partnership management Success Metrics: ROI tracking for corporate partnerships

Solution

๐ŸŒŸ Project Overview Campus Founders is a revolutionary platform that combines AI-powered insights, blockchain transparency, and government scheme integration to create the ultimate ecosystem for student entrepreneurs in India.๐ŸŽฏ Core Value Proposition For Students: Discover funding, connect with investors, access government schemes For Investors: Verified startups, AI-driven insights, transparent investment tracking For Government: Streamlined scheme distribution, startup ecosystem monitoring ๐Ÿ“ Repository Structure campusfounder_sbt/ โ”œโ”€โ”€ ๐Ÿ›๏ธ Government_Schemes_Extraction_APIs/ # AI-powered scheme discovery & application โ”œโ”€โ”€ ๐Ÿ”’ Streamlit_Investor_Verification_System/ # KYC & investor onboarding โ”œโ”€โ”€ ๐ŸŒ Vercel_Frontend_Campus_Founders/ # Main web application โ”œโ”€โ”€ โ›“๏ธ contracts/ # Smart contracts for Web3 features โ”œโ”€โ”€ ๐Ÿš€ frontend/ # React/Next.js frontend โ”œโ”€โ”€ โš™๏ธ ignition/ # Blockchain deployment scripts โ”œโ”€โ”€ ๐Ÿ“Š artifacts/ # Build artifacts & deployments โ””โ”€โ”€ ๐Ÿงช test/ # Comprehensive test suite ๐Ÿ—๏ธ Architecture Overview CampusFounders ArchitectureWeb3 CampusFounders Architecture๐Ÿ”— Ecosystem Components Component Technology Purpose Links Frontend Web App Next.js, React, Tailwind Main user interface https://campus-founders.vercel.app/ Government API Integration FastAPI, Python, AI/ML Scheme discovery & automation https://campusfounders.onrender.com/docs Investor Verification Streamlit, Python, KYC APIs Secure investor onboarding https://investor-verification-system.streamlit.app/ Blockchain Layer Hardhat, Solidity, Ethereum On-chain startup registry & mentorship Local Host using testnet AVAX AI Recommendation Engine Machine Learning, NLP Smart matching & insights Under Development ๐Ÿš€ Revolutionary Features๐Ÿ›๏ธ Government Schemes & Funding Assistant Location: Government_Schemes_Extraction_APIs/AI-Powered Discovery: Automatically finds relevant government schemes Smart Application: Pre-filled forms with startup profile data Real-time Updates: Live tracking of new schemes and deadlines Success Prediction: AI estimates approval probability Tech Stack: FastAPI, BeautifulSoup, Scikit-learn, OpenAI APIKey Features:Web scraping of government portalsNLP-based scheme categorizationPersonalized recommendationsAutomated form fillingApplication status tracking๐Ÿ”’ Investor Verification & KYC System Location: Streamlit_Investor_Verification_System/Multi-layer Verification: Document validation, financial verification, background checks Real-time KYC: Instant investor onboarding with secure document processing Risk Assessment: AI-powered investor credibility scoring Compliance Dashboard: Regulatory compliance monitoring Tech Stack: Streamlit, Python, OCR APIs, Financial verification APIsKey Features:Document verification (PAN, Aadhaar, Bank statements)Financial background checksInvestment capacity assessmentCompliance trackingInvestor dashboard๐ŸŒ Main Web Platform Location: Vercel_Frontend_Campus_Founders/Startup Showcase: AI-optimized profiles with trending rankings Investor Connect: Direct access to verified investor network Analytics Dashboard: Real-time metrics and success tracking Community Features: Founder networking and resource sharing Tech Stack: Next.js, React, TypeScript, Tailwind CSS, MongoDB// Key Features:Responsive design with modern UIReal-time notificationsAdvanced search and filteringMobile-first approachSEO optimizationโ›“๏ธ Complete Web3 Ecosystem Location: contracts/, ignition/, frontend/On-Chain Startup Registry: All trending startups stored on blockchain with unique IDs Mentor Assignment System: Smart contract-based mentor allocation and tracking Milestone Management: On-chain milestone submission with cryptographic proof hashes Real-time Dashboard: Frontend synced with blockchain state for live updates Wallet Integration: MetaMask integration for mentor approvals and transactions Tech Stack: Hardhat, Solidity, Ethereum, Web3.js, MetaMask// Implemented Features: โœ… Startup metadata on-chain (name, funding, founder, college, tags) โœ… Mentor assignment smart contracts โœ… Milestone submission with proof hashes โœ… Real-time blockchain state synchronization โœ… Wallet-based mentor approval system โœ… Dashboard updates after transaction confirmations Smart Contract Architecture:contract StartupRegistry { struct Startup { uint256 startupId; string name; string founder; string college; uint256 funding; string[] tags; address assignedMentor; }struct Milestone { uint256 startupId; string description; bytes32 proofHash; bool approved; address approver; }} ๐Ÿ› ๏ธ Getting Started PrerequisitesNode.js 18+ and npm/yarnPython 3.9+ with pipMongoDB databaseEthereum wallet (for Web3 features)Government API access (for scheme integration) ๐Ÿš€ Quick SetupClone the Repository git clone https://github.com/harshavardhan-md/campusfounders-sbt.git cd campusfounder_sbtSetup Frontend Application cd Vercel_Frontend_Campus_Founders npm install npm run devAccess at http://localhost:3000Setup Government Schemes API cd Government_Schemes_Extraction_APIs pip install -r requirements.txt uvicorn main:app --reloadAPI available at http://localhost:8000Setup Investor Verification System cd Streamlit_Investor_Verification_System pip install -r requirements.txt streamlit run main.pyDashboard at http://localhost:8501Deploy Smart Contracts cd contracts npm install npx hardhat compile npx hardhat node npx hardhat run --network localhost ignition/deploy.js ๐Ÿ”ง Environment Configuration Create .env files in each component directory:Frontend (.env.local):NEXT_PUBLIC_API_URL=http://localhost:8000 MONGODB_URI=mongodb://localhost:27017/campusfounders FIREBASE_CONFIG=your_firebase_config Government API (.env):OPENAI_API_KEY=your_openai_key DATABASE_URL=mongodb://localhost:27017/schemes GOVERNMENT_API_KEYS=your_api_keys Blockchain (.env):PRIVATE_KEY=your_wallet_private_key INFURA_API_KEY=your_infura_key ETHERSCAN_API_KEY=your_etherscan_key ๐ŸŽฏ Key Features Deep Dive ๐Ÿค– AI-Powered Government Schemes Integration Our AI system revolutionizes how student startups access government funding:Smart Discovery: Automatically finds relevant schemes from 200+ government portals Eligibility Matching: AI determines compatibility with 95% accuracy Application Automation: Pre-filled forms reduce application time by 80% Success Optimization: ML model predicts approval probability ๐Ÿ” Startup Intelligence Dashboard Advanced analytics for both founders and investors:Growth Prediction: Time-series forecasting for startup metrics Competitor Analysis: Real-time competitive landscape monitoring Market Validation: Social proof and demand validation tools Risk Assessment: Multi-factor risk scoring algorithm ๐ŸŽฎ Startup Simulation & Gamification Educational game engine for aspiring entrepreneurs:Virtual Startup: Run a simulated company with real-world consequences Decision Engine: AI evaluates choices and shows realistic outcomes Learning Paths: Personalized entrepreneurship education Leaderboards: Community-driven competitive learning ๐Ÿค Corporate-Startup Collaboration Hub Bridge between established companies and startups:Innovation Challenges: Corporates post real problems for startups to solve Pilot Programs: Managed collaboration projects Partnership Tracking: End-to-end partnership management Success Metrics: ROI tracking for corporate partnerships

Hackathon

ETHOnline 2025

2025

Contributors