Aplikasi ini menampilkan kemampuan pengembangan aplikasi mobile modern, integrasi REST API, serta penerapan struktur kode yang terorganisir.
Aplikasi ini dirancang untuk mencatat kehadiran pengguna secara digital melalui perangkat mobile. Fokus utama proyek adalah:
- implementasi UI Flutter yang rapi,
- komunikasi data menggunakan REST API,
- dan pengelolaan alur aplikasi (authentication & attendance flow).
- User Login & Logout
- Absensi harian berbasis API
- Pengambilan dan pengiriman data ke backend (REST API)
- UI mobile sederhana dan responsif
- Flutter
- Dart
- REST API
- Android Emulator / Physical Device
- Clean and structured Flutter project
- Separation of UI, service, and model layers
- API integration using HTTP request
- Suitable as a base for scalable attendance systems
- Flutter SDK (stable version)
- Android Studio / VS Code
- Active backend API endpoint
git clone
cd absensi_app_using_flutter
flutter pub get
flutter runPastikan base URL API telah disesuaikan dengan backend yang digunakan.
lib/
├── main.dart
├── screens/ # UI pages
├── models/ # Data models
├── services/ # API services
├── widgets/ # Reusable components
assets/
pubspec.yaml
- Repository ini hanya berisi frontend Flutter
- Backend/API disiapkan secara terpisah