CRED-STACK is a Flutter project following the MVC architecture. It provides a structured approach to app development by separating concerns into Models, Views, and Controllers.
apk
- app-release.apk
assets
- asset files (images)
lib
- constants
- constant.dart
- controller
- controller.dart
- models
- model.dart
- services
- service.dart
- utils
- util.dart
- views
- view.dart
- main.dart
You can download the APK file for the app from the following location:
- Download the APK file using the link above.
- Transfer the
.apk
file to your Android device. - On your device, go to Settings > Security and enable Install from Unknown Sources.
- Open the APK file on your device to install the app.
The project uses the following dependencies:
- flutter: SDK for building UI applications
- cupertino_icons: iOS-style icons
- dio: HTTP client for API requests
- provider: State management solution
- lottie: Animated assets
- fluttertoast: Toast notifications
- sleek_circular_slider: Circular slider for UI
Ensure you have Flutter installed. You can check by running:
flutter --version
- Clone the repository:
git clone <repo_url>
- Navigate to the project directory:
cd cred-stack
- Install dependencies:
flutter pub get
To run the application, execute:
flutter run
- Follows MVC architecture for clean code organization
- Uses Dio for efficient API handling
- Includes Provider for state management
- Supports animated assets with Lottie