ScholarStream is a full-stack MERN-based web application designed to connect students with scholarship opportunities through a centralized platform. It simplifies the process of discovering, applying for, and managing scholarships by allowing students to browse and apply for scholarships online, moderators to review applications and update their status, and administrators to manage users, scholarships, and analytics. The system reduces complexity, improves transparency, and streamlines scholarship management for both applicants and institutions.
https://scholar-stream-26.web.app
-
Scholarship Discovery & Search – Students can easily browse, filter, and search scholarships based on degree, category, country, and university.
-
Online Application & Payment System – Students can apply for scholarships online with a secure application fee payment process.
-
Application Tracking System – Real-time status updates (Pending, Processing, Completed, Rejected) with moderator feedback.
-
Role-Based Access Control – Separate dashboards and permissions for Students, Moderators, and Admins.
-
Admin Management & Analytics – Admins can manage users, post/edit scholarships, and monitor application statistics through analytics.
- react
- react-dom
- react-router
- tailwindcss
- daisyui
- axios
- firebase
- @tanstack/react-query
- react-hook-form
- react-icons
- sweetalert2
- date-fns
- swiper
- recharts
- motion
- imagekit/react
- smastrom/react-rating