This project is a marketplace application for buying and selling batik products. It is built using Flutter for mobile and web platforms, with a backend powered by Node.js and TypeScript. The application supports role-based features for Buyers, Sellers, and Admins, providing a seamless experience for all users.
- Role-based UI for Buyers and Sellers
- Product search and filtering
- Camera-based batik motif detection
- Dynamic product loading with streams
- Cart and checkout functionality
- Admin management for seller requests
https://drive.google.com/file/d/1MVgT1N7zjGbX6cvW0l86DTK7ZXC6VYz1/view?usp=drive_link
| Name | ID | Contributions |
|---|---|---|
| AFIFAH KHOIRUNNISA | 2341720250 | Mengerjakan bagian warga |
| KEVIN ADIKA SAPUTRA | 2341720017 | Mengarahkan dan menyambungkan API dan Database ke APP |
| MAULANA RENGGA RAMADAN | 2341720160 | Mengerjakan bagian Admin |
| VIDI JOSHUBZKY SAVIOLA | 2341720112 | Mengerjakan bagian Marketplacenya |
- Flutter SDK installed
- Node.js and npm installed
- Dart SDK installed
- Clone the repository:
git clone https://github.com/KevinASaputra/apps_jawa.git
- Navigate to the project directory:
cd apps_jawa - Install dependencies:
flutter pub get npm install
- Run the app:
flutter run
This project is licensed under the MIT License.