Inspiration
We all love social media a lot and we have noticed that we get addicted to it fast and don't focus on studies anymore. This led us to find a way to make an app that imitates the structure of social media.
What it does
The website allows a user to easily navigate through a series of different screens. A student can join classes, watch videos, do practice problems, message teachers, and earn points for their activity. We wanted to combine the functions of many educational apps to create an all-in-one interface.
How we built it
We created a website using Replit.
Challenges we ran into
We struggled with creating a Python API to take the username, password, email, and roll as either a student or teacher. Multiple setbacks caused time to quickly begin to run out. It was clear that we were not going to be able to finish the API so we pivoted. With only 20 minutes left, we created a demo user. We assigned test information to the variables mentioned above. Now when signing into our website, even though there isn't an API, the website correctly displays what a sign-in would look like.
Accomplishments that we're proud of
Together in a limited amount of time, we bridged our different skill sets, including knowing different coding languages, to create a functioning website. We worked together every step of the way watching YouTube videos, asking for help, and reading articles until we had our finished result.
What we learned
Many aspects of our website included things we have never created before. We learned about APIs even though we were not able to execute it, formatting JavaScript, how to create a cohesive style with elements in CSS, connecting buttons to different files, and researching what makes social media addicting.
What's next for EduConnect
We want to create a mobile app.
Log in or sign up for Devpost to join the conversation.