- Navigate to the
NetCoreAndFlutterDemodirectory. - Apply EF migrations:
dotnet ef database update
- Run the backend application:
dotnet run
- Navigate to the
flutter_web_apidirectory. - Ensure you have an Android emulator created in Android Studio and select this device to use.
- Run the Flutter application:
flutter run
The backend is built with .NET 9 and includes the following features:
- Entity Framework Core for database access.
- AutoMapper for object-object mapping.
- Swagger for API documentation.
- Database: SQL Server
The frontend is built with Flutter and includes the following features:
- HTTP package for API calls.
- FormBuilder for form handling and validation.