Skip to content

Saiful109710/assignment-12-scholarship-management-client

Repository files navigation

Dream Scholar

Dream Scholar is a comprehensive scholarship management system designed to streamline the process of managing and applying for scholarships. The platform simplifies interactions between administrators, scholarship providers, and applicants, ensuring an efficient and transparent scholarship application process.


🌟 Features

  1. User Roles

    • Different access levels for administrators, scholarship providers, and applicants.
  2. Scholarship Listings

    • Browse and search through available scholarships with filtering and sorting options.
  3. Application Management

    • Applicants can submit and track applications.
    • Administrators and providers can review and manage applications.
  4. Notifications

    • Email or in-app notifications for application updates and deadlines.
  5. Analytics Dashboard

    • Insights and reports for administrators, including application statistics and scholarship distribution.

🛠️ Technologies Used

Frontend:

  • React for building an interactive user interface.
  • Tailwind CSS for responsive and modern styling.

Backend:

  • Node.js with Express for a scalable and robust server.

Database:

  • MongoDB for storing user data, scholarship details, and application records.

Authentication:

  • Firebase Authentication for secure user login and role management.

⚡ Key ES6 Features Utilized

  1. Arrow Functions

    • Cleaner syntax for writing functions.
  2. Destructuring

    • Simplified extraction of data from arrays and objects.
  3. Modules

    • Efficient code organization using import and export.
  4. Template Literals

    • Dynamic string creation with embedded expressions.
  5. Promises and Async/Await

    • Handling asynchronous operations for smoother user experiences.

🎨 Theme

The primary theme color of the website is #9999ff, offering a calm and professional visual experience.

🌐 Live Link

Experience the live application here: Dream Scholar
https://scholarshipmanagment109710.netlify.app/

github repo client side

https://github.com/Programming-Hero-Web-Course4/b10a12-client-side-Saiful109710

github repo server side

https://github.com/Programming-Hero-Web-Course4/b10a12-server-side-Saiful109710

Admin

email : admin@gmail.com pass : 123456As

Moderator

email : moderator@gmail.com pass : 123456As

📧 Contact

For inquiries, reach out via email at: saifulislam109710@gmail.com.

About

Dream Scholar is a comprehensive scholarship management system designed to streamline the process of managing and applying for scholarships.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages