[Mã code 107161]

Full source code Phần mềm quản lý cho thuê xe tự lái bằng React & App Android iOS

  (1 Đánh giá)
  0       23    

Hệ thống quản lý cho thuê xe tự lái đầy đủ: đội xe, lịch đặt xe, hợp đồng, giao nhận, thu chi, báo cáo. Website React + App React Native cho Android, iPhone, hỗ trợ nhiều cửa hàng,nhiều chi nhánh

Danh mục
Thể loại
Ngày đăng
11-11-2026
Loại file
Full code
File download
 mycarviet.zip [ MB]
CAM KẾT TỪ NGƯỜI BÁN
Code chạy đúng như video demo, đầy đủ website và app mobile
Hỗ trợ cài đặt Supabase, chạy website và app qua Ultraviewer/Teamviewer
Kèm file SQL tạo database và dữ liệu mẫu, chạy một lần là xong
Kèm tài liệu hướng dẫn cài đặt từ A đến Z và video giới thiệu
Hỗ trợ sửa lỗi phát sinh trong quá trình cài đặt

(Hạng vàng)
Xem trang

Source code
3

Đánh giá (6)
5/5

Ngày tham gia
5/11/2026

MycarViet – Phần mềm quản lý cho thuê xe tự lái

Hệ thống quản lý trọn bộ cho doanh nghiệp cho thuê xe tự lái, gồm website quản lý cho chủ doanh nghiệp, kế toán và app di động Android/iPhone cho nhân viên giao nhận xe tại bãi. Một hệ thống phục vụ được nhiều cửa hàng (SaaS), dữ liệu mỗi cửa hàng tách biệt và bảo mật.

Tính năng website

  • Tổng quan: doanh thu hôm nay, công suất xe, lịch giao nhận, xe quá hạn, việc cần xử lý.
  • Bảng điều hành: xe chờ giao, đang thuê, sắp trả, quá hạn trên một bảng.
  • Lịch xe trực quan: thấy ngay xe trống, đã đặt, đang thuê, bảo dưỡng. Đặt xe nhanh trên lịch.
  • Đặt xe: kiểm tra xe trống, báo giá tự động theo ngày thường, cuối tuần, ngày lễ, khuyến mãi.
  • Hợp đồng và giao nhận: ảnh xe, nhiên liệu, số km, phụ phí khi trả xe, gia hạn, in hợp đồng.
  • Đội xe: hồ sơ xe, giấy tờ, hạn đăng kiểm, bảo hiểm, bảo dưỡng, sửa chữa, phạt nguội.
  • Khách hàng: CCCD, giấy phép lái xe, lịch sử thuê, công nợ, cảnh báo khách rủi ro.
  • Thu chi: thu cọc, thu tiền thuê, chi phí xe tự ghi vào sổ quỹ tiền mặt và ngân hàng.
  • Báo cáo: doanh thu, lợi nhuận từng xe, dòng tiền, công nợ. Xuất Excel, PDF.
  • Khác: nhiều chi nhánh, phân quyền nhân viên, bảng giá, khuyến mãi, nhà cung cấp, điều chuyển xe, hóa đơn điện tử, trang xe công khai gửi khách kèm mã QR, nhật ký hoạt động, thùng rác khôi phục dữ liệu.
  • Trang quản trị hệ thống: quản lý các cửa hàng, gói dịch vụ, hỗ trợ khách hàng.

Tính năng app di động (Android và iPhone)

  • Trang chủ: doanh thu, xe quá hạn, thao tác nhanh đặt xe, giao xe, nhận xe, thu tiền.
  • Lịch giao nhận theo ngày, danh sách đơn đặt xe, hợp đồng, khách hàng, đội xe.
  • Giao xe, nhận xe tại bãi: chụp ảnh xe, ghi nhiên liệu, số km, tính phụ phí, thu tiền.
  • Sổ thu chi, báo cáo, bảo dưỡng, quét mã QR xe.
  • Thông báo đẩy và thông báo thời gian thực, khóa app bằng vân tay hoặc Face ID.
  • Đăng nhập bằng email hoặc số điện thoại.

Công nghệ

  • Website: React 19, Vite, TypeScript, Tailwind CSS, TanStack Query, React Hook Form + Zod, Recharts.
  • App: React Native, Expo SDK 58, Expo Router, TypeScript.
  • Backend: Supabase (PostgreSQL, Auth, Storage, Realtime, Edge Functions). Phân quyền bằng Row Level Security.
  • Có sẵn test tự động (Vitest, Jest, Playwright).

Bộ code gồm

  • Toàn bộ mã nguồn website và app mobile.
  • File SQL tạo toàn bộ database (65 migration gộp sẵn) và file dữ liệu mẫu (1 cửa hàng, 26 xe, khách hàng, hợp đồng…).
  • 8 Edge Function: đăng nhập bằng số điện thoại, mời nhân viên, webhook ngân hàng, hóa đơn điện tử, API công khai…
  • Trang tài liệu giới thiệu và hướng dẫn cài đặt A–Z, video giới thiệu phần mềm.

Chi phí vận hành thấp: chạy được trên gói miễn phí của Supabase và Vercel khi mới bắt đầu.


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

HÌNH ẢNH DEMO


phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái

phần mềm quản lý cho thuê xe,code quản lý thuê xe tự lái,source code react native,code react supabase,app quản lý cho thuê xe,quản lý xe tự lái


HƯỚNG DẪN CÀI ĐẶT

Yêu cầu

  • Node.js 20 trở lên.
  • Tài khoản Supabase (miễn phí) tại supabase.com.
  • Điện thoại cài app Expo Go để chạy thử app mobile.

Bước 1: Cài thư viện

Giải nén source code, mở terminal tại thư mục dự án và chạy:

npm install
cd mobile
npm install

Bước 2: Tạo database trên Supabase

  1. Tạo project mới trên Supabase.
  2. Vào SQL Editor, dán và chạy file supabase/deploy/mycarviet-full.sql (tạo toàn bộ bảng, hàm, phân quyền).
  3. Muốn có dữ liệu mẫu: chạy tiếp file supabase/deploy/mycarviet-demo-data.sql.

Bước 3: Đưa Edge Function lên

npx supabase login
npx supabase functions deploy --project-ref MA_PROJECT

Bước 4: Chạy website

Tạo file .env.local ở thư mục gốc (lấy URL và Publishable key trong Supabase → Project Settings → API):

VITE_SUPABASE_URL=https://MA_PROJECT.supabase.co
VITE_SUPABASE_PUBLISHABLE_KEY=sb_publishable_xxx
npm run dev

Mở trình duyệt theo địa chỉ hiện trong terminal. Tài khoản mẫu: cửa hàng anhphat, email owner@anhphat.vn, mật khẩu MycarViet@2026.

Bước 5: Chạy app mobile

Tạo file mobile/.env.local:

EXPO_PUBLIC_SUPABASE_URL=https://MA_PROJECT.supabase.co
EXPO_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_xxx
cd mobile
npm run go

Mở Expo Go trên điện thoại, quét mã QR hiện trong terminal (điện thoại và máy tính dùng chung Wi-Fi).

Bước 6: Đưa lên internet

  • Website: npx vercel --prod (đã có sẵn cấu hình vercel.json).
  • App Android (file APK): cd mobile rồi npx eas build -p android --profile preview.

Hướng dẫn chi tiết từng bước có trong file docs/index.html đi kèm source code.




Nguồn: Topcode.vn

CODE GẦN GIỐNG

BÌNH LUẬN (0)


ĐÁNH GIÁ (1)

ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
15:06 - 11/11/2026
Code rất tốt
Code rất tốt và phù hợp để phát triển
Phí download
1500.000đ
Chú ý: EMAIL và SĐT của người bán sẽ hiển thị sau khi download.
  DOWNLOAD NGAY
HỖ TRỢ TRỰC TUYẾN