CampusHive
The premier academic resource hub for college students.
CampusHive is a full-stack academic platform built exclusively for verified college students. It combines AI-powered learning tools, peer collaboration, trending content discovery, and a thriving campus community — all in one place. Access is restricted to verified academic email domains (.ac.in, .edu) to ensure an authentic college-only environment.
Authentication and Security College email OTP verification ensures only verified students can register. The platform uses JWT-based authentication with guest browsing available for non-registered visitors.
AI-Powered Learning Students can upload PDF documents and receive instant AI-generated summaries and flashcards, powered by the OpenAI GPT API.
Academic Resources A centralized repository for notes, assignments, and study material organized by branch, year, and subject, with trending content surfaced to the community.
Gamification and Community A karma points system rewards meaningful contributions. Students can follow peers, participate in real-time quizzes with live leaderboards, and track their engagement through detailed activity logs.
Notifications Real-time notifications keep students informed of follows, likes, comments, and platform activity.
File Storage Cloud-based file storage via Cloudinary, with automatic fallback to local storage.
Frontend — React.js, Vite, Tailwind CSS
Backend — Node.js, Express.js
Database — MongoDB Atlas
Authentication — JWT, Nodemailer OTP
AI — OpenAI GPT API
File Storage — Cloudinary
Deployment — Vercel (Frontend), Render (Backend)