Frontend: Typescript, Fetch, UIkit
Backend: Django
- Создание виртуального окружения
python -m venv env
- Активация виртуального окружения
- Установка зависимостей
pip install -r requirements.txt
- Миграция БД
python .\manage.py migrate
- Установка зависимостей
npm i
- Установка gulp (таскранер, нужен для сборки)
npm i -g gulp
- Сборка фронтенда из исходников
gulp build
- Активация виртуального окружения
- python .\manage.py runserver
- Сделать чат на вебсокетах (тогда он станет реалтайм)
- Добавить контент редактор (к примеру тот же tinymce)
- Упаковать в докер (чтобы автоматически проходить установку выше)