Inspiration

When I was a student and participated in many exams and I end up looking for updates or the latest news every day the morning, day and night. This end up being a routine taking lot of time that I could have used in studying, thus I wanted to create a web app when with a click of one button you get the desired information without having to scrape through all websites

What it does

This is a single-page webpage that can showcase notifications from different exam conducting platforms like JEE-mains, JEE-Advance, NEET, etc. The user just has to select the exam they want to get the desired information from and then choose the type of information they wish.

How we built it

we used node fetch & cheerio to web scrape the official websites and store the information we need in a JSON file using a module we created and with that, we fetch the information from json file and display it on the page

Challenges we ran into

We tried to create the app using React js but ended up with problems as some of the libraries are missing without any alternatives also we faced a CORS issue, then we have to start from scratch again and then we got into the problem when we could not import functions from the module app.js. IT took a lot of time but we ended up with a solution

Accomplishments that we're proud of

we are proud that even after so many challenges we ended up completing the app in time. Also, we end up making something for students that we wished we had at our time.

What we learned

We learned how to use cheerio and fs libraries and how with correct teamwork, things become easier. We also learned that UI design is a must before we start a project

What's next for Exam Notification

We want to add all the major competitive exams in the app so that it works for all of them and we would also like to add some features that can help students aside from just notifications, we also would like to make a mobile version of this app

Built With

Share this project:

Updates