Inspiration
As students, we found inspiration within ourselves to champion the cause of self-study. Recognizing the immense value of independent learning, we were motivated to create an environment that fosters and promotes self-study practices. Our goal is to empower fellow students to take charge of their educational journey and cultivate a mindset of continuous self-improvement.
What it does
It's a platform that keeps track of the courses you have completed and blocks other suggestions on YouTube or side pop-up ads to help limit the distraction as much as possible Takes the specific YouTube link. The web app in its current state is a platform for undistracted learning, User can add in a course start studying it, and track their progress.
How we built it
We used Figma for our mockup idea (in the beginning), and for the logo, we used Abode Illustrator and editing effects. For the back end, we used Next.Js, tRPC, Prisma, TailwindCSS, ShadCn UI, Neon Database, React Libraries (like lucid-react etc), and React Hooks. In the future, we are planning to learn more new tech stacks and include some AI advanced features for students.
Challenges we ran into
One of the challenges we faced was the limited API requests provided in the free YouTube data API, which we fixed by using the open-source invidious API. Another challenge was the abode illsutor since there are new updates, AI, and tools so I was playing around trial and error with the designs.
Accomplishments that we're proud of
Even though my team members and I have quite varied tech stacks, we take pride in our ability to collaborate well. We efficiently controlled our time and collaborated despite the large time difference. We take pride in our mutual learning abilities; I am an expert in front-end design, having worked with programs like Adobe Illustrator and Figma, while my friend is proficient in more recent technologies like ShadCn UI and Neo Database. Through this partnership, we were able to increase the scope of our skill sets and get personal experience in applying a variety of knowledge to a project.## What we learned
What's next for Le/-\rn
We plan to further develop and potentially launch this project in the future, depending on the progress we make in the building phase. Our goal is to incorporate additional features, ensuring that the platform is easy to use and student-friendly to promote self-learning in order to have equal education rights for everyone. We plan on adding a feature where the user receives a badge of completion after completing a course which can be viewed via a publicly available link.
Built With
- abode-illustrator
- figma
- neondatabase
- next.js
- postgresql
- prisma
- shadcn-ui
- tailwindcss
- trpc
Log in or sign up for Devpost to join the conversation.