Welcome to ScholarSearch, the ultimate tool for students to discover scholarships for their further education. This application was developed during the "Need for Code 2.0" Hackathon, and it aims to simplify the scholarship search process for students worldwide.
-
User-friendly Interface: ScholarSearch offers an intuitive and user-friendly interface, making it easy for students to search and find scholarships that match their criteria.
-
Advanced Search: Users can perform advanced searches by specifying criteria such as field of study, location, and eligibility requirements to discover tailored scholarship opportunities.
-
Real-time Updates: ScholarSearch fetches the latest scholarship information, ensuring that students have access to the most up-to-date opportunities.
ScholarSearch is built using the MERN (MongoDB, Express, React, Node.js) stack. Here's a brief overview of the technologies used:
- MongoDB: For storing scholarship data.
- Express: To build the server and handle API requests.
- React: For the frontend user interface.
- Node.js: To run the server-side logic.
To get started with ScholarSearch on your local machine, follow these steps:
- Clone this repository.
- Install the required dependencies using
npm install
in both theclient
andserver
directories. - Configure your MongoDB connection in the server directory.
- Start the server using
npm start
in the server directory. - Start the client using
npm start
in the client directory.
- Special thanks to the organizers of the "Need for Code 2.0" Hackathon for providing the opportunity to develop ScholarSearch.
Happy scholarship hunting! ๐โจ