Проект разработан для изучения различных языков программирования
На сайте доступно два вида пользователей - учителя и ученики. Учителя могут создавать курсы, уроки и задачи, ученики же могут эти задачи решать
Бэк:
Фронт:
- Jinja2 (в частности aiohttp_jinja2) - шаблоны
- jQuery + JS - различные скрипты
- highlight.js - подсветка синтаксиса
Чтобы запустить проект, вам необходим git
и docker compose
.
Склонируйте репозиторий:
git clone https://github.com/Masynchin/tasker.git
cd tasker
И запустите через docker compose
:
docker compose up
Поздравляю, по адресу localhost:8080
запущен Tasker