In this project I try to exercise some basic but important Dart and Flutter concepts such as:
- Altering the project`s font family, weight, etc
- Reloading the screen without losing information w/ Shared Preferences
- Managing CRUD operations
- Utilizing JSON
- Utilizing asynchronous programming
- Utilizing callbacks
- Android Studio or other IDE: http://bit.ly/3IWeWfC
- Flutter SDK: https://docs.flutter.dev/get-started/install
- Flutter and Dart Plugins for the IDE
- Google Fonts package (https://pub.dev/packages/google_fonts)
- Shared Preferences package (https://pub.dev/packages/shared_preferences)
- Intl package (https://pub.dev/packages/intl)
I created this alongisde a recorded course I took, from which I used some of the base structure and improved upon it :)
Feel free to give me feedback at any given time