The super app for Indian college students.
LoopIn is reimagining what it means to be a college student in India. We're building a unified digital ecosystem that understands your academic context, fosters genuine connections, rewards your contributions, and accelerates your career — all in one place.
College life in India is fragmented.
Students juggle 10+ apps daily:
- WhatsApp for class groups (where notes get buried)
- Google Drive for scattered resources (with no quality signals)
- Instagram for socializing (but no academic context)
- LinkedIn for networking (too formal, intimidating)
- Facebook Marketplace for selling old textbooks (no verification, payment risks)
- Random apps for campus food delivery
- More random apps for interview prep
None of these platforms understand that you're a 3rd-year CSE student at IIIT Kota, struggling with DSA, preparing for placements, looking for study partners, and trying to sell your old laptop.
LoopIn does.
To become the primary digital ecosystem for Indian college students — the one platform they use daily for everything from studying to socializing, from buying textbooks to preparing for interviews, from building their resume to deploying their portfolio.
We're not building another feature. We're building a new behavior.
When you need notes, you open LoopIn.
When you want to connect, you open LoopIn.
When you're selling something, you open LoopIn.
When you're preparing for placements, you open LoopIn.
When you need career guidance, you ask LoopAI.
One app. Every college need.
LoopIn is a comprehensive platform with four interconnected layers:
┌────────────────────────────────────────────────────────────────────────────┐
│ LOOPIN PLATFORM │
├────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Identity │ │ Social │ │ Career │ │ Commerce │ │
│ │ Layer │ │ Layer │ │ Layer │ │ Layer │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │ │ │ │ │
│ ▼ ▼ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ • College │ │ • Feed │ │ • Portfolio │ │ • Student │ │
│ │ • Branch │ │ • Community │ │ • Resume │ │ Listings │ │
│ │ • Batch │ │ • Messaging │ │ • LoopAI │ │ • Vendors │ │
│ │ • Karma │ │ • Broadcast │ │ • Interview │ │ • Orders │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │
│ ┌─────────────────┐ │
│ │ LoopAI │ │
│ │ (AI Engine) │ │
│ └─────────────────┘ │
│ │ │
│ ┌────────────────┼────────────────┐ │
│ ▼ ▼ ▼ │
│ Resume Agent Portfolio Agent Career Agent │
│ │
└────────────────────────────────────────────────────────────────────────────┘
Everything starts with your college identity.
| Feature | What it does |
|---|---|
| College Verification | Email domain + invite code verification ensures real identities |
| Academic Context | Your profile knows your college, degree, branch, semester, and batch |
| Karma System | Earn points for contributions, level up from Newcomer → Legend |
| Multi-tier Governance | Super Admin → College Admin → Community Admin hierarchy |
Why it matters: Trust layer + context = relevant content + safe interactions.
A social experience built for college life.
| Feature | What it does |
|---|---|
| Personalized Feed | Posts, announcements, events, polls from your college & communities |
| Communities | Structured groups for clubs, batches, branches — with roles & governance |
| Anonymous Messaging | Start conversations anonymously, reveal identity when ready |
| Broadcasts | Location-based ephemeral content (think Stories, but campus-aware) |
| Real-time Everything | Live updates via WebSocket — no refresh needed |
Content types: Text, Images, Videos, PDFs, PPTs, Announcements, Events, Polls, Resources.
What makes it different:
- Communities can auto-sync with academic entities (your batch community auto-adds everyone in your batch)
- Anonymous messaging has a reveal request flow — you control when to show your identity
- Broadcasts integrate with location — perfect for "food at north canteen" or "study session in library"
AI-powered career acceleration.
| Feature | What it does |
|---|---|
| LoopAI | Context-aware AI assistant that knows your branch, semester, and interests |
| Resume Builder | AI-generated resumes with chat-based editing (talk to your resume) |
| Portfolio Generator | Deploy a live portfolio website from your GitHub + LeetCode data |
| Interview Experiences | Learn from seniors' placement journeys |
| Alumni Connect | Network with verified alumni for mentorship |
LoopAI is not ChatGPT. It's a multi-agent system with:
- 9 specialized agents (Resume, Portfolio, Career, Academic, and more)
- 16+ processing nodes (query understanding, RAG retrieval, reranking, synthesis)
- Full access to LoopIn's hyper-local data (notes, interview experiences, resources)
Example interaction:
You: "What should I focus on for my DSA exam tomorrow?"
LoopAI: "Based on 15 DSA PYQs from your CSE batch at IIIT Kota, Dynamic Programming appears in 80% of exams, followed by Graph Algorithms (75%) and Tree Traversals (70%). Here are the top 3 resources from your branch, sorted by upvotes: [Link 1], [Link 2], [Link 3]"
Campus commerce, simplified.
| Feature | What it does |
|---|---|
| Student Marketplace | Buy/sell textbooks, electronics, furniture — college-verified sellers |
| Vendor Marketplace | Order from campus cafeterias, local shops — with scheduled delivery |
| Integrated Messaging | Negotiate within the app, no WhatsApp number sharing |
| Transaction Tracking | End-to-end order management |
Vendor features:
- Full catalog management
- Operating hours & delivery slots
- Location-based delivery radius
- Customer reviews & ratings
LoopAI is our secret weapon. It's what makes LoopIn intelligent.
| Generic AI | LoopAI |
|---|---|
| "Study DP, it's important for DSA" | "Based on 15 PYQs from CSE Semester 5 at IIIT Kota, DP appears in 80% of exams. Here are the top 3 notes from your branch..." |
| Uses internet as primary source | Uses only LoopIn's verified, hyper-local data |
| Generic career advice | "Companies that frequently hire from your branch include [X], [Y], [Z]. Here are interview experiences from your seniors..." |
| Can't access your college's resources | "Found 8 ML notes from your batch. Most upvoted: [Resource 1] - 45 upvotes" |
┌─────────────────────────────────────────────────────────────────────────┐
│ LoopAI Pipeline │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ User Query │
│ │ │
│ ▼ │
│ ┌──────────────┐ │
│ │ Router │ ← Intent classification, agent selection │
│ └──────────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────┐ │
│ │ Context │ ← User profile, academic info, interests │
│ │ Injection │ │
│ └──────────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────┐ │
│ │ RAG │ ← Search notes, PYQs, interview experiences │
│ │ Retrieval │ │
│ └──────────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────┐ │
│ │ Reranking │ ← Quality scoring, relevance filtering │
│ └──────────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────┐ │
│ │ Synthesis │ ← Generate personalized response with sources │
│ └──────────────┘ │
│ │ │
│ ▼ │
│ Streamed Response (with citations to actual LoopIn resources) │
│ │
└─────────────────────────────────────────────────────────────────────────┘
| Agent | Purpose |
|---|---|
| Resume Agent | Generate, edit, and optimize resumes via conversation |
| Portfolio Agent | Create and deploy portfolio websites |
| Career Agent | Personalized career guidance based on placement trends |
| Academic Agent | Answer questions from uploaded course materials |
| Meta Agent | Orchestrates routing between agents |
Your resume, automated.
| Feature | What it does |
|---|---|
| Auto-generation | Pulls data from GitHub, LeetCode, profile, and contributions |
| Chat-based Editing | "Make my bio more professional" → Resume updates |
| Multiple Templates | Harvard, Modern, Minimal, and more |
| Version History | Full undo/redo with change tracking |
| ATS Optimization | AI suggestions to pass applicant tracking systems |
How it works:
- Connect GitHub and LeetCode
- AI analyzes your repositories, problems solved, contributions
- Generates a complete resume with experience, projects, skills
- Edit by chatting: "Add my internship at X company"
- Export as PDF or keep it live on LoopIn
A live portfolio website in minutes.
| Feature | What it does |
|---|---|
| One-Click Generation | AI creates content from GitHub + LeetCode + Profile |
| Template Marketplace | Multiple templates: Minimal, Creative, Technical, Academic |
| GitHub Deployment | Code pushed to your GitHub repository |
| Vercel Hosting | Auto-deployed to yourname.vercel.app |
| Chat-based Editing | "Highlight my open source contributions more" |
| Version Control | Track changes, roll back if needed |
The Pipeline:
GitHub Data + LeetCode Stats + Resume + Profile
↓
LoopAI Content Generation
↓
Template Manifest Injection
↓
GitHub Repository Push
↓
Vercel Auto-Deployment
↓
Live Portfolio Website
Reputation that rewards contribution.
| Action | Karma Points |
|---|---|
| Upload resource | +10 |
| Post created | +5 |
| Interview experience shared | +20 |
| Helpful comment | +3 |
| Daily login | +1 |
| Weekly streak | +5 |
| Monthly streak | +20 |
| Content removed (moderation) | -10 |
| Spam warning | -20 |
Karma Levels:
NEWCOMER → CONTRIBUTOR → TRUSTED → EXPERT → LEGEND
Why it matters:
- Gamification drives engagement
- Reputation creates trust signals
- Higher karma = more visibility for your content
- Levels unlock features
Structured groups for college life.
| Community Type | Example |
|---|---|
| Batch | 2024 Batch, 2025 Batch |
| Branch | CSE, ECE, Mechanical |
| Club | Coding Club, Drama Society |
| Section | CSE-A, CSE-B |
| College-wide | Official college announcements |
Governance Features:
- Custom roles with weights and term limits
- Role transfer workflows with approval
- Dispute resolution system
- Complete audit logging
- Official recognition (two-tier: official/unofficial)
Academic Anchoring: Communities can be tied to academic entities. A "CSE Semester 5" community auto-syncs members based on enrollment — no manual adding.
A complete messaging platform.
| Feature | What it does |
|---|---|
| Direct Messages | One-on-one conversations |
| Group Chats | Multi-participant discussions |
| Anonymous Mode | Start anonymously, reveal when ready |
| Reveal Requests | Request to see anonymous sender's identity |
| Read Receipts | Know when messages are read (optional) |
| Media Support | Images, videos, files, marketplace listings |
| Message Requests | Approve/reject incoming messages |
Anonymous → Reveal Flow:
- User A sends anonymous message to User B
- User B replies without knowing who A is
- User B requests reveal
- User A can accept or reject
- If accepted, identity is revealed and conversation continues
| Metric | Count |
|---|---|
| Database Models | 70+ |
| API Domains | 29 |
| Component Categories | 25 |
| LoopAI Agents | 9 |
| LoopAI Nodes | 16+ |
| Lines of Prisma Schema | 2,097 |
| Enums (Business Logic) | 50+ |
| Layer | Technology |
|---|---|
| Frontend | Next.js 15, React 19, TypeScript |
| Styling | Tailwind CSS 4, shadcn/ui |
| State | Zustand, TanStack Query |
| Database | PostgreSQL (Supabase) |
| ORM | Prisma |
| Auth | Supabase Auth |
| Cache | Upstash Redis |
| Realtime | Supabase Realtime |
| AI | LangGraph, Python, OpenAI |
| Storage | Cloudflare R2 |
| Hosting | Vercel, Railway |
What makes LoopIn defensible:
-
College Network Effects — Once a college is on LoopIn, switching cost is high. Your batch is here, your notes are here, your karma is here.
-
AI + Data Flywheel — More students = more content = smarter LoopAI = more value = more students.
-
Career Asset Lock-in — Your portfolio and resume live on LoopIn. They're connected to your GitHub, your LeetCode, your profile.
-
Trust Layer — College verification = real identity = safer marketplace transactions.
-
Academic Context — No other platform knows that you're specifically a 3rd-year CSE student at IIIT Kota in Semester 5.
| User Type | Needs | Key Features |
|---|---|---|
| Students | Resources, connections, career prep | Feed, Resources, Communities, Messages, LoopAI |
| Alumni | Stay connected, mentor juniors | Alumni Connect, Interview Experiences, Mentorship |
| Vendors | Reach students, manage orders | Vendor Dashboard, Catalog, Delivery Slots |
| Administrators | Official communication, moderation | Broadcasts, Community Management, Moderation Tools |
| Phase | Focus |
|---|---|
| Now | Stabilize core features, mobile optimization, first college rollout |
| 6 months | Multi-college expansion, portfolio template marketplace |
| 1 year | Recruiter portal, job board, premium tier |
| 2+ years | National student network, international expansion |
We're building LoopIn because we believe college students deserve better than a fragmented experience across 10+ apps. We're building a platform that:
- Understands your context — Your college, branch, semester, interests
- Rewards your contributions — Every note you share, every answer you give
- Accelerates your career — From resume to portfolio to job readiness
- Keeps you safe — Verified identities, anonymous options, moderation
- Just works — Mobile-first, instant, optimistic updates
LoopIn is currently in development and rolling out to select colleges.
We're looking for:
- 🎓 Pilot colleges — Want LoopIn at your campus?
- 💡 Early feedback — Help shape the product
- 🤝 Partnerships — Campus vendors, placement cells, student bodies
LoopIn
One app. Every college need.
LoopIn is a product, not an open-source project. This repository contains the source code for the LoopIn platform.