Python 3.11, Django 4.0.1, Postgres
Смотреть приложение: http://158.160.102.66
Демо-видео работы: https://youtu.be/gMD_GBtYqVM
- установить зависимости из файла requirements.txt;
- заполнить .env (см. .env.example);
- запустить проект с помощью команды
docker-compose up
.
- регистрация пользователя;
- вдох по логину и паролю;
- вход через Вконтакте;
- работа с целями.
В своем профиле пользователь может:
- изменять свои данные и обновлять пароль;
- создавать доски для целей и делиться ими с другими пользователями;
- создавать категории целей на досках и сами цели;
- получать цели по разным параметрам (категориям, важность, дедлайн и т.д.);
- комментировать цели.
При разделении доступа к доске другие пользователи могу осуществлять ряд действий согласно своим правам доступа (редактор, читатель).
В приложении создан телеграм бот: https://t.me/ToDoSuccessBot. Бот верифицируется по коду и с его помощью можно:
- получать свои цели;
- создавать новую цель.