VpsSimpleToDo
Описание
Простой список дел
Языки
- HTML37,7%
- CSS35,1%
- Python27,2%
год назад
год назад
год назад
год назад
год назад
год назад
год назад
README.md
📝 Flask TODO App
Простое веб-приложение для управления списком задач, написанное на Flask. Поддерживает добавление, выполнение и удаление задач. Интерфейс написан на HTML/CSS, без базы данных — задачи хранятся в оперативной памяти.
![]()
🚀 Возможности
- Добавление новых задач
- Отметка задач как выполненных
- Удаление задач
- Удобный и минималистичный интерфейс
🛠️ Установка и запуск
1. Клонировать репозиторий
2. Создать и активировать виртуальное окружение
3. Установить зависимости
4. Запустить сервер (разработка)
Приложение будет доступно по адресу: http://localhost:5050
⚙️ Запуск через systemd + Gunicorn (на сервере)
1. Убедитесь, что все зависимости установлены и виртуальное окружение создано
2. Создайте файл flask_app.service в /etc/systemd/system/:
flask_app.service
/etc/systemd/system/
3. Перезапустите systemd и запустите сервис
Проверьте статус:
📁 Структура проекта
todo-app/
├── app.py
├── templates/
│ └── index.html
├── static/
│ └── style.css
├── requirements.txt
├── flask_app.service
└── README.md
📌 Заметки
- Все задачи хранятся в оперативной памяти и удаляются при перезапуске сервера.
- Для постоянного хранения можно подключить базу данных (например, SQLite).