Inspiration
A problem was most of my kids in school were struggling to understand how school works. When we got to finals people would use various websites to calculate their grades or whatnot but they would always be somewhat inaccurate. The kids in my district also didn't know what type of courses were offered at my school.
What it does
SchoolNav brings everything a student needs to be informed into one place. SchoolNav is an information hub that every student can look towards when they need help rather than reach out to unreliable sources.
How we built it
I used Flowbite for the website to look neat and pretty. The code consists mostly of HTML and JS while Python Flask loads the HTML files.
Challenges we ran into
There weren't many challenges other than manually finding all the courses offered at my school and then inputting it all. Since it was a problem I made a simple Python scraper that dumped into a JSON File.
Accomplishments that we're proud of
I'm proud of the fact that I was able to build this website in 2 days. This is a huge accomplishment for me to build a website on this large of scale.
What we learned
I learned and reinforced my coding skills. I also was able to better use tools such as ChatGPT and GitHub. I was able to improve my skills in being able to understand docs.
What's next for SchoolNav
I will most likely buy a domain and publish my project publicly to my school. I'll reach out to my principal and propose this idea to him so that he can approve it.
Built With
- flowbite
- htm
- javascript
- python
Log in or sign up for Devpost to join the conversation.