Web приложение, созданное на 2-ом курсе Лицея Академии Яндекса, об освоении космоса и колонизации Марса.
Оглавление:
- Клонируйте репозиторий
git clone https://github.com/Alchemmist/Yandex-Mars.git- Перейдите в директорию проекта
cd Yandex-Mars- Установите зависимости
Это можно сделать с помощью
poetryили стандартногоpip
3.1 Poetry
poetry shell
poetry install3.2 pip
python -m venv vevn
venv/Scripts/activate
pip install -r requirements.txt- Запуск на локальном хосте
cd app
python main.pyПосле выполнения всех пунктов в папке db появится файл базы данных: mars_explorer.db
И в браузере откроется стартовая страница приложения
Приложение Yandex-Mars позволяет создано для колонистов Марса. Оно упростит управление задачами, которых у первопроходцев красной планеты будет не мало. В программе существует регистрация и различные типы пользователей. В зависимости от занимаемой должности, пользователь будет иметь доступ к управлению задачами. Задачи можно добавлять, изменять и удалять. После завершения очередной задачи, можно изменить её статус на завершённый. Все задачи удобно отображаются в виде таблицы.
Любой зарегистрированный и авторизованный пользователь может добавить новую задачу. Не авторизовавшись, вам доступен только просмотр работ.
Если вы являетесь капитаном, то вам доступно, изменять и удалять абсолютно любые задачи.
Если вы являетесь тимлидом задачи, то эту задачу вы можете изменить или удалить. Остальные задачи редактировать вы не можете.
в разработке...