The ByteBite is a web application designed to provide an interactive learning experience for users. It allows users to access educational videos, view transcripts, and take AI generated quizzes related to various lessons.
Short Instructional Videos: Access a library of short instructional videos covering fundamental programming languages. These videos are presented in a scrollable manner for easy navigation and consumption. Transcript Display: Each video is accompanied by its transcript, displayed below the video player. AI-Powered Quiz: Users can take quizzes related to the lesson content. The quiz questions are generated using artificial intelligence based on the video transcripts.
Frontend: HTML, CSS, JavaScript Backend: Node.js (Express framework) Database: MongoDB (not specified in the code provided) AI Model: Vosk and Google's Gemini 1.0
To get started with Byte Bite, simply # for an account and start exploring the library of instructional videos and coding challenges. Track your progress, earn badges, and level up your coding skills as you complete challenges and quizzes.