-
Document URL CICD CICD.md CONTRIBUTING Make sure you first read CONTRIBUTING.md and then, this project's GUIDELINES.md Mockups Mockups.md Mockups (production) MockupsProduction.md Routing Routing.md Folder Description lib/configIt contains constants, application routes (using GoRoutes), and themes using Material & google_fonts. lib/features/auth/domainIt contains the entire domain model, along with the datasource, entities, and repositories. lib/features/auth/infrastructureIt contains the datasources, which are the current functions of the app, error customizations, User mappers, and repository implementation. lib/features/auth/presentationThe presentation layer, providers, and screens are included here, and you can also create custom widgets within it. lib/features/driveIt contains the main views layer of CapyFile APP. lib/features/sharedIt contains functions and classes that are shared across multiple layers, and you can also create custom widgets here that you want to use throughout the app. - Make sure you setup the application backend by running:
docker compose up -d
This will expose
0.0.0.0:8080with a running REST API service on your machine.-
Then configure the
envfile in the root of this repository with the IP of your machine on your local network (so your Android phone or emulator can reach the service)Note: check whether it's HTTP or HTTPS with the service's port address provided by the proxy; it should be HTTP for it to work in Flutter.
echo 'API_URL="http://IP_OF_YOUR_COMPUTER:PORT"' > env
- Install flutter dependencies with:
flutter pub get
- Finally compile and copy (or hot-reload) the binary to your phone/emulator
hawks-atlanta/frontend-flutter
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|