MIET Results Scraper is a web application that fetches and displays the results of all students in MIET college. The backend of the project scrapes data from the college's result website, and the frontend is built using React to present this data in an easy-to-navigate interface.
- Scrapes student result data from the college website.
- Displays student data including roll number, name, branch, SGPA, and more.
- User-friendly interface built with React.
- Deployed on Vercel for easy access.
The project is deployed and accessible at miet-results.devxoshakya.xyz.
Before you begin, ensure you have the following installed:
- Node.js
- npm or yarn
- Clone the repository:
git clone https://github.com/devxoshakya/miet-results.git
- Navigate to the project directory:
cd miet-results
- Install the dependencies:
npm install # or yarn install
To run the scraper and fetch the data:
- Ensure you have the required packages installed:
npm install axios cheerio qs fs path
- Run the scraper script:
node brute.js
- Start the development server:
npm start # or yarn start
- Open your browser and navigate to
http://localhost:3000
to view the application.
- Backend: Node.js, Axios, Cheerio
- Frontend: React, HTML, CSS
- Deployment: Vercel
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
- Thanks to MIET college for providing the data.
Author: Dev Shakya