Được viết bởi Khánh Nguyên 19-10-2024
Đây là một ứng dụng Flask đơn giản giúp quản lý danh sách công việc (Todo List). Ứng dụng cho phép người dùng đăng ký, đăng nhập, và quản lý các ghi chú (note) hoặc công việc của mình. Ứng dụng được xây dựng bằng Flask, Flask-SQLAlchemy, Flask-Login, và Python-dotenv để quản lý cấu hình môi trường.
- Xác thực người dùng (Đăng ký, Đăng nhập, Đăng xuất)
- Thêm, hoàn thành, và xóa các ghi chú (note)
- Lưu trữ dữ liệu vĩnh viễn bằng SQLite và SQLAlchemy
- Thông báo flash để hiển thị thông tin phản hồi cho người dùng
- Theo dõi trạng thái hoàn thành của các ghi chú
- flask
- Flask-SQLAlchemy
- flask-login
- python-dotenv
Yêu cầu:
- Python 3.8
- pip
git clone https://github.com/knguyen-1411/todolist-flask.git
cd todolist-flask
python -m venv venv
.\venv\Scripts\activate
pip install -r requirements.txt
Set .env
- KEY=your-secret-key
- DB_NAME=todolist.db
# Run app
python app.py
- Mọi phản hồi liên hệ đến Khánh Nguyên
- Dự án này được cấp phép theo Giấy phép MIT. Xem tệp LICENSE để biết chi tiết.
Hoàn thành 19/10/2024 Cảm ơn bạn đã xem qua Todo List! Chúng tôi hy vọng bạn thấy nó hữu ích và thú vị. Chúc bạn lập trình vui vẻ!