Transform YouTube from consumption to true learning.
- Navigate to the server directory:
cd server
- Install virtualenv (make sure you have python3.13 installed)
pip install virtualenv
- Create a virtual environment:
virtualenv venv
- Activate the virtual environment:
source venv/bin/activate
- Install Python dependencies:
pip install -r requirements.txt
- Create a
.env
file from the example and add the environment variables:
cp .env.example .env
- Install Node.js dependencies:
npm install
cd server
python main.py
npm run dev
- Frontend: http://localhost:8081
- Backend API: http://localhost:8002
- API Documentation: http://localhost:8002/docs
MIT