A Government of India Initiative Simulator designed to help students discover and apply for scholarships, access benefits, and manage their documents seamlessly.
Before you begin, ensure you have the following installed on your local machine:
If the code is hosted on a Git repository, you can clone it using your terminal:
git clone <repository_url>
cd Miniproject-mainIf you downloaded a ZIP file instead, extract it and navigate into the root project folder in your terminal.
This project is split into two separate servers: the backend API and the frontend React application. You will need to run both concurrently in two separate terminal windows.
Open a new terminal window, navigate into the project directory, and run the following commands:
# Navigate to the backend directory
cd backend
# Install the necessary dependencies
npm install
# Start the server
npm startThe backend should successfully start and run on http://localhost:5000.
Open a second terminal window, navigate into the project directory, and run the following commands:
# Navigate to the frontend directory
cd frontend
# Install the necessary dependencies
npm install
# Start the React application
npm startThe frontend development server will launch and automatically open your default browser at http://localhost:3000.
- Port already in use: If either port 5000 or 3000 is already in use by another application on your PC, you can either stop that application or modify the ports in the respective
package.json/.envfiles. - Dependency Errors: Try deleting the
node_modulesfolder in both directories and re-runningnpm install.