A modern frontend application built with Vue.js and Vite. This project provides a user-friendly interface for managing courses, deadlines, feedback, and more, tailored for students, instructors, and administrators.
The main focus is on the AI insights for students and as well as instructors. This web app also has built in chatbot for students to intreact on the go while watching a lecture and can ask any questions regarding it, enabling faster learnign experiecne and have a tutor buddy.
-
Go to the repository:
cd vue-project -
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open the app: Visit
http://localhost:5173in your browser.
-
Go to the repository
cd backend -
Create a virtual environment
python3 -m venv venv
-
Activate the virtual environment
source venv/bin/activate -
Install dependencies
pip install -r requirements.txt
-
Create environment variable for AI part
touch .env 'ADD THE FOLLOWING IN THE .env FILE' GEMINI_API_KEY='YOUR API KEY' YOUTUBE_API_KEY='YOUR API KEY'
-
Run the development server
python3 app.py
















