Inspiration
As 4 college students - 3 international, and 1 first-generation, we all had our fair share of challenges in, and out of the classroom. Plenty of uncontent grades later, we learned that the key to success lied in the access to resources - something we always lacked growing up. UR Smart is a creative solution to our popular issue. With our website, students from the same university would be able to access resources that led others to success. Whether it be their own study guide or a Youtube Video link, students will be learning smarter, not harder.
What it does
Students can collaboratively work together as a community to upload and browse study materials from specific college courses. Those who already took the class can upload their notes, lecture materials, workshop questions, and others that will be resourceful to the new students. Students can rate the resources provided while also utilizing the Gemini AI integrated to help them study better by generating more questions related to the content of the class.
How we built it
We work collaboratively as a team to come up with this useful resource. Once we have the idea down, we divide work based on specialty such as data scraping, front-end & back-end development, and pitch deck. We used python to parse data from the University of Rochester courses database then clean them into usable data for back-end development. By the end, we use React.js and css to design the interface of our website.
Challenges we ran into
- Rate My Professor integration because they haven’t made their API public for user to use
- Teammate schedule conflicts - we were only able to meet together after 11pm today to finish up the project since all of us were busy during the day.
- It was our first time working collaboratively together. We ran into a couple problems but we built resilience and got to know each other better as we went.
- Learning while doing. For most of us, this is our first hackathon and therefore we have a lot of lessons to learn from this and with the time constraint, it was a little of a challenge for us to advance to project forward.
- Working under time constraints was quite difficult. It almost feel like we have to rush everything while also trying to perfect every part of the project.
Accomplishments that we're proud of
To be working productively as a team. Though we ran into some conflicts, everyone put in their effort and was able to spend the majority of the 25 hours together. We were able to bounce ideas back and forth, resulting in our beautiful website.
What we learned
Going into this challenge, only one member was familiar with building a website, so there was a lot of trial and error. We all gained hands-on experience in implementing an API to a project, and got more comfortable with working with javascript, react, and css. We also learned which member was more comfortable with what application, and will work on preparations for our next competition in accordance.
What's next for UR Smart
Throughout this process, we’ve reconsidered and refined our vision for the project. However, our submission isn’t the end for UR Smart. We have plans to update the UX/IX to be more accessible for all users and to be more aesthetically pleasing while remaining minimalistic and clean. Additionally, the site should be able to be used by universities across the US, and hopefully globally. Adding a rate my professor link would be very helpful as well, or implementing our own rating feature.
Log in or sign up for Devpost to join the conversation.