Project Details
/ project/ shikshacart

Shikshacart

I developed a large-scale education and scholarship management platform with multiple user roles and dedicated dashboards, including Super Admin, Admin, Organization, and Student panels. The platform provides complete scholarship exam management, learning management, institution management, student onboarding, performance tracking, and support systems. I worked extensively on frontend development, API integration, and implementing complex user workflows using React.js, Next.js, TypeScript, and Firebase notifications. The system allows organizations and institutions to register students in bulk, manage seat allocations, invite students, conduct scholarship exams with webcam monitoring and timers, and track student performance through detailed analytics, progress reports, and streak systems.

Visit website

Technology Used

ReactJs
NextJs
TypeScript
Vite
Redux
Firebase
Sass
Axios
HTML
Tailwind CSS
Hero UI

Features

Multi-Role Dashboard System

Built and managed multiple dashboards including Super Admin, Admin, Organization, and Student panels with role-based access and functionality management.

Scholarship & Exam Management

Implemented scholarship group management, scholarship approval workflows, scholarship exam participation, and automated result processing for students.

Learning & Practice System

Developed learning and practice modules where students can access study materials, attempt practice tests, and monitor their learning progress.

Performance Analytics

Created detailed score tracking systems including day-wise score tables, overall progress tracking, practice score analysis, and percentage-based chart visualizations.

Online Examination Flow

Implemented a secure online examination system with multiple-choice questions, webcam monitoring, countdown timers, auto-submission on timeout, and post-exam score breakdown screens.

Organization Management Panel

Developed organization workflows allowing schools and institutes to register, purchase seats, bulk upload student data, assign seats, and invite students to the platform.

Support & Ticket System

Built a support system with ticket raising, real-time chat functionality, and file upload support for issue resolution and communication.

Notification System

Integrated Firebase-based notification services to deliver real-time updates and alerts across the platform.

Student Engagement Features

Implemented streak tracking with date filters, social invite sharing, referral invite links, and participation-based engagement features for students.

Static Informational Website

Developed a responsive informational website using Next.js to showcase platform details, scholarship information, and organization onboarding flows.