✅

Đăng ký và quản lý tình trạng cấp giấy chứng nhận

Triển khai webapp cho phép người dùng đăng ký xin cấp các loại giấy chứng nhận, theo dõi và xem lại các giấy chứng nhận đã được cấp.
❓
Nếu bạn có bất kỳ câu hỏi nào, hãy liên hệ với chúng tôi qua Telegram @dus1000.

Mục lục


Mục lục
Tóm tắt yêu cầu
Định danh người dùng & bảo mật
Định danh người dùng
Bảo mật
Tiền tệ & Thanh toán
Tiền tệ
Thanh toán
Các trang & chức năng của web
App Android & iOS

Tóm tắt yêu cầu


  1. Người dùng đăng nhập vào hệ thống bằng email và mật khẩu. Nếu chưa có tài khoản, người dùng có thể khởi tạo tài khoản miễn phí ở màn hình đăng ký.
  1. Sau khi đăng nhập, hệ thống sẽ hiển thị lên danh sách các giấy chứng nhận gồm ảnh, tên và chi phí cấp giấy chứng nhận. Người dùng có thể bấm vào từng giấy chứng nhận để xem mô tả chi tiết và bấm thêm vào giỏ hàng đối với giấy chứng nhận mà họ muốn đăng ký được cấp.
  1. Từ giỏ hàng, người dùng bấm “Tiếp tục” sẽ được chuyển đến quy trình đặt hàng. Người dùng sẽ cần nhập bổ sung một số thông tin cá nhân nếu tài khoản của họ chưa cập nhật đủ thông tin cá nhân. Có nút “Đặt hàng” mà khi người dùng bấm vào sẽ hiện lên thông tin thanh toán bằng phương thức chuyển khoản.
  1. Khi người dùng thực hiện chuyển khoản khớp số tiền và nhập đúng nội dung theo quy định, hệ thống sẽ kiểm tra biến động số dư và xác nhận đơn hàng tự động sau 1-2 giây kể từ khi người dùng thực hiện lệnh chuyển khoản thành công.
  1. Với các đơn hàng đã thanh toán thành công, hệ thống sẽ liệt kê ra danh sách các giấy chứng nhận kèm theo tiến trình từng bước để người dùng làm theo cũng như theo dõi tiến trình. Ví dụ:
    1. Giấy chứng nhận X - Bước 1: Nộp hồ sơ. Ở bước này, yêu cầu người dùng phải upload lên ảnh chụp giấy phép kinh doanh, ảnh chụp 2 mặt CMND/CCCD của người đại diện doanh nghiệp. Sau khi người dùng upload đầy đủ hồ sơn lên, tiến trình sẽ hiển thị trạng thái đã xong “Bước 1” và tiếp tục đến “Bước 2”.
    1. Như vậy, mỗi loại giấy chứng nhận sẽ có các yêu cầu khác nhau về hồ sơ cũng như các bước kiểm duyệt mà admin sẽ cần cài đặt trước khi đăng tải thông tin của giấy chứng nhận lên hệ thống.
  1. Từ webapp, build ra ứng dụng di động chạy trên Android và iOS. Có upload ứng dụng lên Google Play và App Store.
  1. Hệ thống triển khai trên 2 ngôn ngữ gồm tiếng Việt và tiếng Anh.

Định danh người dùng & bảo mật


Định danh người dùng

  • Đăng nhập vào tài khoản bằng email + mật khẩu.
  • Hệ thống có thu thập thêm một số thông tin khác như họ tên, số điện thoại, địa chỉ… dưới góc độ thu thập thông tin và lưu trữ dữ liệu.

Bảo mật

  • Người dùng tự bảo mật tài khoản của mình bằng mật khẩu. Yêu cầu mật khẩu phải có chữ HOA, chữ thường, số, ký tự đặc biệt và có tối thiểu 8 chữ số.
  • Trong trường hợp quên mật khẩu, người dùng có thể yêu cầu hệ thống cho phép mình đặt lại mật khẩu khác bằng cách bấm vào liên kết bí mật gửi vào email.
  • Mật khẩu của tất cả người dùng được mã hóa 1 chiều theo thuật toán MD5 hoặc các thuật toán tương đương. Do là mã hóa 1 chiều, kể cả admin, các lập trình viên… cũng không thể biết được mật khẩu gốc là gì.

Tiền tệ & Thanh toán


Tiền tệ

  • Toàn hệ thống sử dụng 1 đơn vị tiền tệ duy nhất là VND.

Thanh toán

  • Phương thức thanh toán: Người dùng thanh toán cho đơn hàng qua hình thức chuyển khoản.
  • Xác nhận đơn hàng: Hệ thống sẽ được cài đặt để kiểm tra biến động số dư của tài khoản ngân hàng do admin chỉ định và tự động xác nhận ngay sau khi nhận được thanh toán từ người dùng. Lưu ý: Hệ thống tự động này chỉ hoạt động được với các ngân hàng ở Việt Nam.
?
Không cần phải thuê nhân viên chia làm 3 ca trực 24/7 chỉ để xác nhận đơn hàng khi có người dùng chuyển khoản thanh toán. Hệ thống vận hành tự động, chỉ sau 1-2 giây người dùng chuyển khoản, hệ thống đã xác nhận đơn hàng giúp khách hàng yên tâm.

Các trang & chức năng của web


  • Layout chung
    • Header
      • Logo.
      • Form tìm kiếm theo từ khóa.
      • Liên kết đăng nhập và đăng ký.
    • Subscription: Form đăng ký nhận tin qua email.
    • Footer: Có thể nằm ở chân trang hoặc sidebar tùy tình huống
      • Giới thiệu ngắn.
      • Liên kết đến các bài viết chính sách.
      • Thông tin công ty.
      • Thông tin bản quyền.
      • Có thể gắn banner quảng cáo ở sidebar nếu sử dụng bố cục sidebar.
  • Trang 404
    • Trang mặc định sẽ hiển thị ra khi người dùng truy cập vào một liên kết không tồn tại (hoặc đã bị xóa bỏ).
  • Trang chủ
    • Hiển thị danh sách các giấy chứng nhận do admin đăng tải lên. Cho phép người dùng bấm vào để xem mô tả chi tiết của giấy chứng nhận.
    • Có bộ lọc phân loại cho phép người dùng lọc ra các giấy chứng nhận theo trạng thái: Chưa cấp, đang cấp, đã cấp.
    • Có chức năng thêm giấy chứng nhận vào giỏ hàng.
  • Quy trình đặt hàng
    • Giỏ hàng tính tổng giá trị đơn hàng bằng cách cộng chi phí cấp của các giấy chứng nhận có trong giỏ hàng.
    • Ở bước đặt hàng, người dùng sẽ được yêu cầu nhập thêm thông tin cá nhân nếu tài khoản của họ chưa có đủ thông tin.
    • Ngay sau khi bấm nút xác nhận đặt hàng, hệ thống sẽ hiển thị lên hướng dẫn thanh toán qua phương thức chuyển khoản. Người dùng chỉ cần chuyển khoản đúng theo hướng dẫn thì đơn hàng sẽ tự động được xác nhận.
  • Quy trình cấp giấy chứng nhận
    • Mỗi giấy chứng nhận trong đơn hàng đã thanh toán sẽ được tạo ra 1 quy trình để người dùng có thể nộp lên hồ sơ và theo dõi tiến trình.
    • Hồ sơ yêu cầu những gì và tiến trình gồm những bước nào sẽ khác nhau tùy theo loại giấy chứng nhận và các yếu tố này do admin đã chủ động cài đặt trước đó.
  • Trang bài viết chính sách
    • Hiển thị các bài viết như quy định sử dụng, chính sách bảo mật, hướng dẫn thanh toán… Đây là các bài viết cố định rất ít khi thay đổi.
  • Trang danh sách tin bài
    • Bên cạnh việc cấp giấy chứng nhận, web sẽ hiển thị các tin bài do admin đăng tải lên. Tin bài có thể là các thông báo nội bộ, lịch nghỉ Tết, các bài chia sẻ hay bất kỳ nội dung nào mà admin muốn truyền tải đến người dùng (cả nhân viên lẫn khách hàng).
  • Trang chi tiết tin bài
    • Từ trang danh sách, người dùng bấm để xem nội dung chi tiết của tin bài.
    • Tin bài sẽ hiển thị dạng bài viết tương tự như tạp chí điện tử hoặc các blog.
  • Trang kết quả tìm kiếm
    • Khi người dùng gõ từ khóa vào ô tìm kiếm thì sẽ được chuyển đến trang này và lọc ra các dữ liệu liên quan đến từ khóa đó.
  • Trang đăng ký
    • Người dùng khai báo thông tin và khởi tạo tài khoản.
    • Định danh tài khoản bằng email + mật khẩu.
    • Định danh tài khoản bằng số điện thoại + mật khẩu.
  • Trang kích hoạt tài khoản
    • Sau khi gửi thông tin đăng ký, người dùng sẽ kiểm tra email và bấm vào liên kết bí mật để kích hoạt tài khoản.
    • Để bảo mật, liên kết bí mật chỉ có thời gian sử dụng nhất định trong vài phút.
  • Trang đăng nhập
    • Nhập thông tin tài khoản đã định danh ở trang đăng ký.
    • Nút nhớ tài khoản, khi tắt trình duyệt lần truy cập sau sẽ không cần nhập lại thông tin tài khoản nữa.
  • Trang liên hệ
    • Hiển thị thông tin liên lạc của doanh nghiệp như số hotline, email, địa chỉ, giờ làm việc, bản đồ vị trí Google Maps…
    • Form liên hệ cho phép người dùng điền thông tin và gửi lời nhắn về cho admin. Khi người dùng điền xong thông tin và bấm gửi, hệ thống sẽ phát sinh email gửi toàn bộ nội dung về địa chỉ email mà admin đã được định.
    • Nhúng code live chat chăm sóc khách hàng của bên thứ ba.
  • Trang hồ sơ cá nhân
    • Cập nhật các thông tin cơ bản.
    • KYC xác minh bằng CMND, giấy phép lái xe hoặc passport để xác minh là tài khoản người dùng thật.
  • Trang đổi mật khẩu
    • Nhập mật khẩu hiện tại để xác minh chủ sở hữu.
    • Nhập 2 lần mật khẩu mới để đổi mật khẩu.
  • Trang quên mật khẩu và đặt lại mật khẩu
    • Nhập email đã đăng ký tài khoản để nhận email kèm theo liên kết bí mật dẫn đến trang đặt lại mật khẩu.
    • Làm theo hướng dẫn và tiến hành tạo mật khẩu mới.
  • Trang đăng xuất
    • Đăng xuất tài khoản.
    • Tự động bỏ ghi nhớ tài khoản ở thiết bị hiện tại (lần sau truy cập phải đăng nhập lại).

App Android & iOS


  • App sẽ có 95% các chức năng mà web có (một số chức năng đặc thù của riêng web mà app sẽ không chạy được nên cần phải loại bỏ).
  • App sẽ có thêm chức năng thông báo (notification).
  • Miễn phí upload app lên App Stores và Google Play.
❓
Nếu bạn có bất kỳ câu hỏi nào, hãy liên hệ với chúng tôi qua Telegram @dus1000.