A Flutter application featuring a todo list and user profile management. Setup vs code: https://docs.flutter.dev/get-started/install/windows/mobile
I only used VS code for development. I opened android studio for sdk managers to see and install available android sdks.
- Todo list management (add, complete, delete tasks)
- User profile view
- Material Design 3 UI
- Bottom navigation
- Clone the repository
- Run
flutter clean
- Run
flutter pub get
- Run
flutter emulators
- Run
flutter emulators --launch <emulator_id>
- Run
flutter run
- Flutter SDK: ^3.7.2
- Dart SDK: ^3.7.2
Entry point: lib/main.dart
-
First, create a new Flutter project:
flutter create flutter_todo_app cd flutter_todo_app
-
Configure the pubspec.yaml for basic dependencies:
-
Create the main entry point ( lib/main.dart)
-
Create the Todo model ( lib/models/todo.dart)
-
Create the Todo Screen ( lib/screens/todo_screen.dart)
-
Create the User Screen ( lib/screens/user_screen.dart)
-
Initial Configuration Steps: Android Configuration: No additional configuration needed for basic functionality The default configuration in android/app/build.gradle.kts is sufficient:
-
Project Structure: Create the following directory structure
-
Run the app using commands mentioned earlier
flutter clean flutter pub get cd android ./gradlew clean cd .. flutter run
rm -rf build/ rm -rf android/app/build/
If anyone apprecitate the effort and want to reward me, please use softvishu@okhdfcbank upi id for the same. It would be nice monetary motivation. Thanks ;)