Skip to content

Latest commit

 

History

History
47 lines (47 loc) · 1.74 KB

readme.md

File metadata and controls

47 lines (47 loc) · 1.74 KB

Project name: ATAGBANK

Case study module 4: Ứng dụng web mô phỏng ví điện tử
Ứng dụng mô phỏng hoạt động của một ví điện tử / ngân hàng trực tuyến. Người dùng có thể mở tài khoản và thực hiện giao dịch chuyển tiền cho các tài khoản khác cùng hệ thống.

Chức năng chính

Users
- Có thể xem thông tin trang chủ
- Có thể đăng ký tài khoản mới
- Có thể đăng nhập vào ứng dụng chính
- Có thể chỉnh sửa thông tin tài khoản
- Có thể deactive tài khoản của mình
- Có thể thực hiện chuyển tiền cho tài khoản khác
- Có thể tra cứu lịch sử giao dịch
- Có thể xem thông tin số dư tài khoản
Admins
- Có thể chỉnh sửa thông tin tài khoản khách hàng
- Có thể xem toàn bộ lịch sử giao dịch
- Có thể xem thông tin tài khoản khách hàng
- Có thể tạo mới tài khoản khách hàng
- Có thể deactive tài khoản khách hàng
- Có thể nạp tiền vào tài khoản khách hàng

Mục tiêu chính

- Thực hiện các thao tác CRUD với dữ liệu
- Bảo mật trong ứng dụng
- Thực hiện nghiệp vụ chuyển khoản đồng bộ

Kiến thức - Kỹ năng áp dụng

- HTML/CSS/JavaScript
- Bootstrap
- Thymeleaf
- Spring framework
    + I18N
    + Spring data repository
    + Spring MVC
    + Dependency Injection
    + Formatter
    + Validate
    + Security
    + Phân quyền ứng dụng
- Git
- Trello

Environment

- Tomcat 9
- InteliJ
- JKD 8
- MySQL server
- MySQL workbench
- Gradle