DEV Community

Karthik Sankar
Karthik Sankar

Posted on

GradeView App

My Final Project

My school had a website for checking grades but I felt it was about time they had an app for that.

Demo Link

You can check out my project on the Apple App store or the Google play store here: https://gradeview.kihtrak.com

Link to Code

https://github.com/KihtrakRaknas/GradeViewApp}

How I built it

I ended up having to learn React Native and node.js as I made the app.
I built the App using React Native to take care of the front end. I used Google's Puppeteer library in node.js to web-scrape my school's website, convert the data to JSON, and send it to my app. Once I got this working I added other features like automatic GPA calculation, checking your lunch balance and offline caching.

Additional Thoughts / Feelings / Stories

At this point my app is used by 1300+ students at my school. It brings me great joy knowing that I was able to build a tool that has helped so many people

Latest comments (0)