Skip to content
Layers

Layers

An online platform offering various courses with a unique pay-per video model,allowing learners to pay only for the content they want to access,providing flexibility and affordability.

Created on 12th January 2025

Layers

Layers

An online platform offering various courses with a unique pay-per video model,allowing learners to pay only for the content they want to access,providing flexibility and affordability.

The problem Layers solves

In today's world Learners are often overwhelmed by the sheer number of online courses available. But many platforms come with strict subscription models. This makes users pay for the entire course. Even if they only want access to specific content. This can lead to unnecessary expenses. This is especially true for learners who only need a few lessons or modules. Many online platforms also combine different types of content (such as community features, social media, etc.), which can create distractions and reduce overall focus on learning.

Our platform addresses these issues with a flexible and affordable pay-per-video structure. This means that learners only pay for the content they want to access. It allows them to focus on a specific skill or area of ​​knowledge without having to pay for a full course they don't need. This approach not only makes learning more worthwhile; but also helps students to their fullest potential Take control of their educational path. This saves time and money.

In addition, to enhance the learning experience even further. We therefore provide a dedicated and distraction-free environment for our learners. This is different from platforms that are interactive in the community. social media feeds or ads. Our apps are built with learners in mind. This ensures a smooth and focused experience. By separating the learning experience from unnecessary distractions. We make it possible for users to stay on task and make the most of their study time.

The video-to-video model also promotes greater flexibility in how users access their learning. Either learn at your own pace or choose content that best suits your current needs. Learners are not tied down to a long-term commitment. This level of flexibility ensures that every learner should.

Challenges we ran into

This project implements a video summarizer, which initially if we give a thought was hard to implement, we tried out many nlp libraries, to process the video, we first changed the video into images, and then summarized the text, but we found it very difficult to integrate it into our project, so we had to use the audio of the video, and then use it to generate the summary of the video, which in the end finally worked.Another problem we encountered was role based monitoring, we were really new to the supabase technology, so we had hiccups starting out with the implementation of our database, the authentication using supabase was a bit difficult, as we were not able to process the hidden metadata, where the role of the user was stored, after a lot of debugging, we finally found a way which was by diving inside the json data of the supabase schema,we were finally able to give roles according to the user. Another problem we encountered was the login based activity, even if the user was not logged in it was able to access the content which it was not supposed to, obviously by changing the endpoints, we tackled this by implementing specific routers in our app. We had an idea of implementing payment gateway into our project, but we were not able to find a way out :( we consoled ourselved by just cloning a payment gateway, which obviously does not ask for payment, but it is just another formaility for buying a new course or lesson.

Tracks Applied (2)

HackVerse 5.0 Grand Prizes

The Knowledge Exchange: EdTech

Discussion

Builders also viewed

See more projects on Devfolio