0
0
Lập trình
Flame Kris
Flame Krisbacodekiller

Xây Dựng Công Cụ Quản Lý Tài Chính Với Django

Đăng vào 7 tháng trước

• 2 phút đọc

Giới Thiệu

Chào các bạn lập trình viên! Tôi là Hermit-commits-code, và tôi bắt đầu một chuỗi bài viết thực hành, nơi tôi xây dựng một công cụ theo dõi tài chính cá nhân từ đầu—sử dụng Django và một số công cụ frontend hiện đại.

Tại sao lại làm điều này? Giống như nhiều lập trình viên khác, tôi muốn quản lý tài chính của mình tốt hơn, nhưng tôi cũng muốn có một công cụ phù hợp với quy trình làm việc của mình và giúp tôi nâng cao kỹ năng backend. Hơn nữa, tôi thích chia sẻ những gì tôi học được với mọi người!


Mục Tiêu Của Dự Án

Dự án này sẽ:

  • Theo dõi thu nhập và chi tiêu với chi tiết cho mỗi giao dịch
  • Phân loại (như Thực phẩm, Tiền thuê, Lương) cho mỗi giao dịch
  • Tóm tắt và phân tích (tổng, số dư, phân tích chi tiết)
  • Công cụ tìm kiếm và lọc (theo loại, ngày, số tiền, v.v.)
  • Giao diện hiện đại (dự kiến sẽ sử dụng HTMX cho các tương tác động sau khi backend được thiết lập)

Mục tiêu bổ sung:

  • Nhập/xuất dữ liệu CSV
  • Xác thực người dùng
  • Ngân sách và cảnh báo
  • Biểu đồ phân tích

Công Nghệ Sử Dụng

  • Backend: Django (Python)
  • Frontend: HTMX (cho interactivity, sau này trong chuỗi bài viết)
  • Cơ sở dữ liệu: SQLite (đơn giản cho phát triển; có thể nâng cấp)
  • Nền tảng: dev.to để viết blog về hành trình

Cách Tiếp Cận Của Tôi

  • Chia sẻ từng bước, bao gồm cả lý do đằng sau các lựa chọn thiết kế
  • Bao gồm mã, lệnh và giải thích
  • Thành thật về những sai lầm, sự thay đổi và những khám phá
  • Chào đón phản hồi (và có thể cả những cộng tác viên!)

Các Bước Tiếp Theo

Bài viết tiếp theo sẽ đề cập đến:

  • Tạo môi trường ảo Python
  • Cài đặt Django
  • Khởi tạo thư mục dự án

Tôi sẽ bao gồm tất cả các lệnh và mã để bạn có thể theo dõi cùng—hoặc sử dụng điều này như một tài liệu tham khảo cho các dự án Django của riêng bạn.


Sẵn sàng để xây dựng cùng nhau chưa? Hãy cùng bắt đầu!


Hãy theo dõi Phần 2: “Cài Đặt Django Từ Đầu Cho Công Cụ Theo Dõi Tài Chính Của Bạn”

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào