mycrm-vue3-django-bootstrap5
Một ứng dụng CRM đơn giản và đáp ứng được tạo bằng Vue3 làm khung giao diện phía trước và Django làm khung giao diện phía sau.
Tôi có một video demo về dự án này tại link
Các Công Nghệ Đã Sử Dụng
- Bootstrap5
- Typescript
- Python3
- Vue3(Composition API)
- Django
- Stripe
- Vite
Kiểm Tra Dự Án Này
Bạn có thể sao chép dự án này và kiểm tra nó cho riêng bạn. Tuy nhiên, bạn cần tạo các tệp .env và thêm các biến sau đây:
Phía Trước
Khóa | Mô Tả |
---|---|
VITE_BASE_URL | URL cơ sở của ứng dụng |
Phía Sau
Khóa | Mô Tả |
---|---|
SECRET_KEY | Khóa bí mật Django |
STRIPE_PUB_KEY | Khóa công khai Stripe |
STRIPE_SECRET_KEY | Khóa bí mật Stripe |
STRIPE_SMALL_TEAM_PRICE_ID | ID sản phẩm Stripe “Nhóm Nhỏ” |
STRIPE_BIG_TEAM_PRICE_ID | ID sản phẩm Stripe “Nhóm Lớn” |
STRIPE_WEBHOOK_KEY | Khóa webhook Stripe |
FRONTEND_URL_UPGRADE_PLAN_SUCCESS | Đường dẫn phía trước được sử dụng khi thanh toán thành công |
FRONTEND_URL_UPGRADE_PLAN_CANCEL | Đường dẫn phía trước được sử dụng khi thanh toán bị hủy |
.gitignore
#client
# Logs
client/pnpm-debug.log*
client/node_modules
client/dist
client/pnpm-lock.yaml
client/.env
# Editor directories and files
client/.vscode/*
client/!.vscode/extensions.json
#server
server-new/test
server-new/mycrm/.env
server-new/mycrm/db.sqlite3
server-new/mycrm/**/__pycache__
Thông Tin Tải Xuống:
Tác Giả: Skitsouprenup
Nguồn: https://github.com/Skitsouprenup/mycrm-vue3-django-bootstrap5