HyperGrid is a futuristic, all-in-one academic platform built for NMAMIT students.
It centralizes every semester’s learning resources, enables real-time senior–junior collaboration, tracks attendance, and surfaces campus events — all through a clean, modern interface.
This project solves the messy, scattered experience of searching for notes, events, files, or guidance by creating a seamless academic ecosystem.
- Access all 8 semesters with curated subject material packs.
- One-tap download for notes, question banks, and study bundles.
- Dynamic course lineup powered by an admin panel.
- A real-time interaction space to exchange tips, shortcuts, clarifications.
- Switch between senior and junior personas to simulate conversations.
- Calculate your attendance percentage instantly.
- Simple two-input interface with responsive UI.
- Browse campus hackathons, workshops, competitions, and seminars.
- Admins can add, edit, or delete events with ease.
- Add/Rename/Remove semesters.
- Add/Remove/Rename courses dynamically.
- Manage academic structure without touching code.
- React.js
- Tailwind CSS
- Framer Motion (if used for animations)
- Lucide Icons / Custom SVGs
- Node.js + Express.js
- REST APIs for authentication, vault access, admin changes.
- MongoDB (Flexible schema + fast document queries)
- Institution-verified NMAMIT email login.
- Cloud hosting (Render / Vercel / Netlify + backend hosting)
- Image + file storage depending on deployment architecture.
HyperGrid is designed for:
- Thousands of concurrent student logins.
- Dynamic addition of semesters, courses, and events.
- Modular resource packs without touching the core system.
- Lightweight UI rendering even on low-end student devices.
The system architecture is fully capable of scaling to multiple institutions with minimal changes.
- Sign up using NMAMIT email → authentication.
- Dashboard loads all semesters with subject tiles.
- Tap a subject → instant download of curated material.
- Use Peerline for guidance + attendance tracker for academics.
- Discover events and opportunities directly on the portal.
- Login as “Admin Level”.
- Add or modify semesters, courses, and event listings.
- Manage the academic vault in real-time.
Add the images from the
/screenshotsfolder (recommended).
# Clone repo
git clone https://github.com/your-username/hypergrid.git
cd hypergrid
# Install dependencies
npm install
# Start development server
npm run dev