Portfolio

App theo dõi chi tiêu cá nhân

React NativeSpring BootMongoDB

1. Công nghệ sử dụng

  • Xây dựng giao diện mobile với React Native (Expo) để tạo UI hiện đại, chạy được trên các thiết bị Android.
  • Xây dựng RESTful API với Spring Boot, kết hợp Spring SecurityJWT để xác thực và phân quyền người dùng.
  • Sử dụng MongoDB Atlas làm cơ sở dữ liệu đám mây để lưu trữ và quản lý tài khoản người dùng và các khoản chi tiêu.
  • Tích hợp tính năng lọc chi tiêu theo tháng, năm và danh mục, kết hợp biểu đồ thống kê sử dụng react-native-chart-kit để trực quan hóa chi tiêu theo tháng và theo danh mục.
  • Đóng gói và phân phối ứng dụng dưới dạng APK sử dụng EAS Build để cài đặt trực tiếp trên thiết bị Android.
System architecture
Sử dụng MongoDB Atlas để lưu trữ và quản lý dữ liệu tài khoản người dùng và các khoản chi tiêu.
System architecture
Đóng gói và phân phối ứng dụng dưới dạng APK sử dụng EAS Build để cài đặt trực tiếp trên thiết bị Android.

2. Demo sản phẩm

Xem demo trực tiếp qua youtube tại đây