A single page web app that provides results to IP University students in a tabular form and also displays the class ranks, university ranks, aggregate result summary of the student. One can also download their individual result in a PDF form and use it when offline. All it needs is the student's Roll Number and it fetches all the results available in the database.
Your project should look like this initially:
In the project directory, you can run:
To set up the project, and install all the required repositories.
Runs the app in the development mode.
Open http://localhost:3001 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Launches the test runner in the interactive watch mode.
See the section about running tests for more information.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
-
Fork the project and clone it on your local mcahine.
-
Open terminal in the root folder (containing the package.json file) in this case, results itself.
-
Run 'npm install' (without inverted commas) to download all the required dependencies (make sure u have NodeJs installed)
-
Run the server using 'npm start'.
Result | Rank List |
---|---|
- Results of all CSE, IT, ECE, EEE, MAE students starting from 2014 Batch, some results are also available for 2013 batch.
- Mobile friendly, using Bootstrap v4.
- Chrome add to home screen feature and theme color for Chrome on Android.
- Now added downloadable reports, view your result when offline!
- Credit percentage
- Comparison tables of students in a class.
- Node.js for parsing.
- Express for serving files.
- MongoDB for storing data.
- Bootstrap.
- Vanilla Javascript.
- Some external libs for report generation and saving.
Added downloadable reports and slight front end redesign.
Vibhor Agrawal - PDF reports aggregate problem.
Nikhil Yadav - PDF parsing.
Manika Shrivastava - Analytics support, feature/layout suggestions and many B.Tech result PDFs.
Natasha Malik - All MCA result PDFs.
Raghav Sharma - Link sharing and awareness creation for the project.
- The parsers support parsing of any IPU Result of any course, so raise an issue if you want your course result to be displayed here.
- Works best on Chrome and Firefox.