Before running the code, make sure you have the following prerequisites installed on your system:
- Node.js (version 14 or above)
- Git
-
Clone the repository:
git clone https://github.com/ManavJoshi111/digiScholar.git
-
Change into the project directory:
cd digiScholar
-
Change to the frontend directory:
cd frontend
-
Install the required dependencies:
npm install
-
Start the development server:
npm start
This will start the frontend development server on
http://localhost:3000
.
-
Open a new terminal window or tab.
-
Change to the backend directory:
cd ../backend
-
Install the required dependencies:
npm install
-
Start the backend server:
npm start
This will start the backend server on
http://localhost:8000
.
Now you have both the frontend and backend servers up and running.
To access the DigiScholar application, open a web browser and visit http://localhost:3000
. You should see the application's homepage.
Note: The backend server is already configured to work with the frontend, so you don't need to make any additional changes.
That's it! You have successfully set up and run the DigiScholar project on your local machine. You can now explore the features of the application.
- Develop an eligibility criteria page that outlines the qualifications needed to be eligible for a scholarship.
- Create an online scholarship application form that integrates with the website to simplify the application process.
- Design a scholarship FAQs page that provides answers to commonly asked questions about the scholarship process and guidelines.
- Develop a scholarship resources page that provides links to other websites and resources that can help students find scholarships and apply for them.
- Build a scholarship news page that provides updates on new scholarship opportunities and any changes to existing scholarships.
- Develop a scholarship testimonials page that features success stories from past scholarship recipients to encourage other students to apply.
- Create a scholarship blog page that provides articles and blog posts about the scholarship process, tips for finding and applying for scholarships, and other related topics.
- Develop a scholarship directory page that provides information on eligibility requirements, application deadlines, and more.