Development Guide
This guide provides information for developers working on the AREA Client Mobile project.
Project Structure
- lib: Contains the main source code for the application. 
- widgets: Reusable UI components. 
- pages: Different pages of the application. 
- config: Configuration files for API endpoints and OAuth settings. 
- services: Services used to call backend (Login, Register, OAuth…) 
Key Components
- main.dart: The main entry point of the application. 
- OAuthButtons: Handles OAuth authentication with various providers. 
Running the Application
To run the application in development mode:
flutter run
Building for Production
To build the application for production:
flutter build apk --release