Inspiration
Our goal is to help YOU personalize and plan YOUR classes, whether you're in high school or college. We're building a full-stack mobile app that streamlines your course planning process. Tired of the roadmaps created decades ago? Say goodbye to traditional course roadmaps. As second-year college students, we know what it's like to get stuck choosing between a healthy WLB or getting that 4.0 GPA or knowing what career path you want to choose. What if you could do all three at once?
What it does
Course Planner aims to tackle every student's stress - planning and registering for classes. You might be stressing about the right professor for your learning style... or you might be stressing about whether a course is right for your career path... or you're worried about whether or not you'll be able to balance your courseload and the "college experience". Our goal is to help students plan out your courses according to your personalized plan. Once the app identifies your university and personalizes your plan (which we plan to make editable), it will use your university's latest data to create a personalized roadmap for you while following all the necessary requirements for you to graduate. We want to prioritize your career paths and long-term goals first and your learning style, then consider the amount of years in which you want to graduate and how many hours a week you're willing to put into your courseload.
How we built it
To complete our full-stack mobile app, Course Planner, we will leverage React Native and XION's Dave SDK for mobile frontend development, Python for backend logic and development, and PostgreSQL for storing user settings. We plan to use Flask for our Python API, zkTLS to verify that course data is pulled from certified university websites and Reclaim Protocol to verify past coursework according to self-identity user-owned proof. On the side, we plan on using Hugging Face Transformers to identify keywords from the Rate My Professor website. For testing, we will be using Jest, Postman + pytest for backend, and Android Studio Emulator to test the app.
Challenges we ran into
-
Accomplishments that we're proud of
-
What we learned
-
What's next for PoC
-
Built With
- android-studio-emulator
- flask
- github
- hugging-face
- jest
- postgresql
- postman
- pytest
- python
- react-native
- reclaim-protocol
- xion-dave
- zktls
Log in or sign up for Devpost to join the conversation.