Skip to content

Ứng dụng di động và web full-stack sử dụng Flutter (giao diện người dùng), React.js (giao diện quản trị), và Spring Boot (API backend bảo mật và kết nối cơ sở dữ liệu). Dự án áp dụng kiến trúc sạch, quản lý trạng thái, và giao tiếp an toàn giữa các thành phần.

Notifications You must be signed in to change notification settings

vuongnd03/MobileApp-using-spring-boot-flutter-react.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

"# MobileApp-using-spring-boot-flutter-react.js" Đây là một dự án full-stack bao gồm:

  • 📱 Flutter: Xây dựng giao diện người dùng trên điện thoại
  • 🌐 React.js: Giao diện quản trị trên web
  • 🚀 Spring Boot: Backend API, xử lý logic và kết nối cơ sở dữ liệu

🔧 Các chức năng chính

  • Đăng ký / Đăng nhập người dùng (xác thực bằng JWT) và lấy lại mật khẩu qua email.
  • Quản lý sản phẩm, giỏ hàng.
  • Tìm kiếm sản phẩm theo real-time.
  • sắp xếp sản phẩm theo mức giá.
  • hiển thị sản phẩm và các hình ảnh phụ theo loại.
  • Giao tiếp an toàn giữa frontend và backend.
  • Giao diện quản trị (admin dashboard) để thêm, sửa, xoá sản phẩm.

🛠️ Công nghệ sử dụng

  • Ngôn ngữ: Java, Dart, JavaScript
  • Backend: Spring Boot, JPA, Hibernate
  • Frontend: Flutter, React.js
  • Cơ sở dữ liệu: SQL server.
  • Kiến trúc: RESTful API,mvc + Clean Architecture

🚀 Cách chạy dự án

  1. Clone repo về máy
  2. Cài đặt các dependency cho từng phần (Flutter, React, Java)
  3. Chạy backend: ./mvnw spring-boot:run
  4. Chạy mobile: flutter run
  5. Chạy frontend web: npm start

Một số hình ảnh Screenshot_14 z6865323196291_57380fb28af21b9a6bcca069489f373e z6865323229496_d1410dfee95a8815dea22054045a8f31 z6865323229683_7e9b62ee5c0e9f2e3021ffabebb667ab z6865323256710_7908fcf130fc5f31f658ec558fd7068f z6865323289789_6c38b1eed3e7dc8ec0dd4aecfbe19db8 z6865323318218_58299fbbc0ac309a694b613d9de5ddae z6865323318420_53cb7821fa574ddb79980deaa24c1bda z6865323343043_85244b5a42a79e50184cb7f37b64a0b8 z6865323343157_3905f39e147b728a8abf228b8f3c0d59 z6865323378733_dd192f44a92e548a9f2a5ba0276db5af z6865323378851_6c9c45832c6615c4d59aa4f6a3e5d5eb z6865323413312_87a71abdfeadcc9a7c36222b763d2780 z6865323449267_d9a9253cfcfa0dce9ae79c3c080a4e49 z6865323449398_ea24c8cde984e065bd3d9691eafbae18 z6865323473003_8dfa4388ed9a478b031c118bb0327d2b z6865323500235_bd61175c3d7d313c0dfa1bbb182e3872

About

Ứng dụng di động và web full-stack sử dụng Flutter (giao diện người dùng), React.js (giao diện quản trị), và Spring Boot (API backend bảo mật và kết nối cơ sở dữ liệu). Dự án áp dụng kiến trúc sạch, quản lý trạng thái, và giao tiếp an toàn giữa các thành phần.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published