NeTube - это упрощенная платформа для обмена видео, созданная с использованием фреймворка Flask (Python). Она позволяет пользователям загружать, просматривать и оценивать видеоролики.
MIT License
NeTube - это упрощенная платформа для обмена видео, созданная с использованием фреймворка Flask (Python). Она позволяет пользователям загружать, просматривать и оценивать видеоролики.
Основные функции:
Технологии:
Структура проекта:
NeTube/
- src/
- app.py (Основное приложение Flask)
- models.py (Модели базы данных)
- static/ (Статические файлы: CSS, изображения)
- avatars/
- thumbnails/
- videos/
- templates/ (HTML-шаблоны)
- channel.html (Страница профиля пользователя)
- index.html (Главная страница)
- login.html (Страница входа)
- register.html (Страница регистрации)
- upload.html (Страница загрузки видео)
- video.html (Страница просмотра видео)
- ... (другие файлы)
Установка и запуск:
git clone https://github.com/SL1dee36/NeTube.git
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
flask db init
flask db migrate
flask run
Дальнейшее развитие:
Лицензия: [MIT]