MENU

GET IN TOUCH

nemishgorasiya@gmail.com
Back

College Management System

Year

2024

Tech & Technique

ReactJS, Node.js, Express, SCSS, Material UI, Cloudinary, Redis, REST APIs, Vercel

Description

A robust web-based platform designed to streamline college operations across different user roles — Admin, Faculty and Students. This system handles the entire lifecycle of academic and administrative tasks from event creation to result distribution.

Key Features:
  • 👥 Role-Based Access: Distinct dashboards and permissions for Admin, Faculty and Students
  • 📅 Event & Exam Management: Create, update and view college events and exam schedules
  • 📝 Assignments & Attendance: Faculty can upload assignments and mark attendance
  • 📊 Results & Reports: Automated results upload and individual performance view for students
  • 📰 News Bulletin: Institution-wide announcements and updates
  • 📁 Cloud Media Uploads: Assignments and files uploaded via Cloudinary

Technical Highlights:
  • Structured scalable RESTful APIs with Node.js for backend services
  • Built dynamic ReactJS frontend with SCSS and MUI for sleek UI/UX
  • Used Redis server for session caching and performance optimization
  • Integrated Cloudinary for media handling and storage

My Role

Full-Stack Developer
Led the design and development of the complete system:
  • 🛠️ Backend: Developed REST APIs with Node.js and Express for CRUD operations
  • 🔐 Auth & Access: Implemented secure login and role-based routing
  • 🎨 Frontend: Created responsive UI using ReactJS, SCSS and Material UI
  • 📦 Media Integration: Used Cloudinary for file uploads
  • ⚡ Caching: Used Redis for session/token management and data caching
  • 🚀 Deployment: Deployed frontend and backend for real-time access