Skip to content

Kishore-SR/Campus-Founders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Campus Founders

A platform connecting student founders with investors in the campus ecosystem. Showcase startups, discover investment opportunities, and build the next generation of innovation.

Built as part of Major Project - East Point College of Engineering and Technology, Final Year 2022-2026 Batch

Project Links

Tech Stack

Tech Purpose
React Frontend UI built using React.js with modern hooks and component architecture
Node.js Server-side JavaScript runtime for building scalable backend
Express Lightweight backend framework for handling REST APIs and AI endpoints
MongoDB NoSQL database to store users, startups, reviews, investments, and connections
JWT Token-based authentication for secure user sessions
EmailJS OTP verification via email for secure account creation
TailwindCSS Utility-first CSS framework for responsive and modern UI
DaisyUI Component library with 30+ themes for beautiful UI
Stream Real-time chat and video call integration
React Query Powerful data synchronization for server state management
Vercel Frontend + backend deployment with serverless functions

Features

🎓 For Student Founders

  • 🚀 Create and manage startup profile with logo, description, and team
  • 📊 Track metrics: revenue, user count, and roadmap progress
  • ✅ Submit startup for admin approval
  • 📈 Get investment potential scores (AI-powered)
  • 🏷️ Automatic AI-generated tags for discoverability
  • 💬 Connect with investors via chat and video calls
  • 📝 Receive reviews and upvotes from community

💼 For Investors

  • 🔍 Browse verified and approved startups
  • 🤖 AI-powered personalized recommendations with compatibility scores
  • 🔎 Semantic search to find startups by natural language queries
  • ⭐ Upvote and review promising startups
  • 📊 View investment potential scores and factor breakdowns
  • 🔗 Send connection requests to founders
  • 💬 Chat and video call with connected founders
  • ✅ Get verified by platform admin

👤 For Normal Users

  • 🌐 Browse all approved startups
  • 🔍 Use AI semantic search for intelligent discovery
  • ⬆️ Upvote favorite startups
  • ✍️ Add reviews with automatic sentiment analysis
  • 📝 View AI-generated summaries
  • 🎯 Discover innovation in campus ecosystem

🛡️ For Platform Admins

  • ✅ Approve/reject startup submissions
  • ✔️ Verify investor profiles
  • 📊 View platform statistics and analytics
  • 👥 Manage users and content
  • 🎛️ Control platform quality

🤖 AI/ML Features (Built from Scratch)

  • 🎯 Smart Recommendations - TF-IDF + Cosine Similarity for personalized startup suggestions
  • 🔍 Semantic Search - Context-aware search understanding natural language queries
  • 📝 Text Summarization - Auto-generate concise summaries from long descriptions
  • 😊 Sentiment Analysis - Analyze review comments for positive/negative sentiment
  • 🏷️ Auto-Tagging - Extract relevant keywords automatically
  • 📈 Investment Prediction - Multi-factor scoring model for startup potential
  • 💬 AI Chatbot - Conversational assistant with interactive startup/investor cards
  • 📊 Compatibility Scoring - Match investors with startups based on interests

🎨 Theme System

30+ beautiful themes powered by DaisyUI - Switch themes on the fly!

📚 Documentation

🚀 Quick Start

# Clone the repository
git clone https://github.com/Kishore-SR/Campus-Founders.git
cd Campus-Founders

# Backend setup
cd backend
npm install
npm install --save-dev nodemon
# Create .env file with MONGODB_URI, JWT_SECRET_KEY, STREAM_API_KEY, STREAM_API_SECRET
npm run dev

# Frontend setup (in new terminal)
cd frontend
npm install
# Create .env file with VITE_API_BASE_URL=http://localhost:5001/api
npm run dev

See SETUP_GUIDE.md for detailed setup instructions.

🎓 Academic Project

Institution: East Point College of Engineering and Technology
Batch: 2022-2026
Project Type: Final Year Major Project
Focus: AI/ML Integration, Full-Stack Development, Real-World Application


Team Cosmic

Kishore S R Harshavardhan M Hitesh P Jeevan N

Built with ❤️ for connecting student innovation with investment opportunities

Contributors

Languages