Back
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:
Technical Highlights:
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:
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