Navigate to https://keller-mark.github.io/compsci279r-hw2/ in a web browser.
-
Install flutter and add to
PATH
-
Run the app
flutter run -d chrome
Run
flutter build web --base-href "/compsci279r-hw2/"
then commit the updated build/web/
directory to the repository, then wait for GitHub action to push to GitHub pages.
I used the following resources to learn Dart/Flutter and build the app.
- Building a web application with Flutter
- Lab: Write your first Flutter app
- Cookbook: Useful Flutter samples
- learnxinyminutes where X=dart
- flutter_todo_app
- https://api.flutter.dev/flutter/material/Checkbox-class.html
- https://api.flutter.dev/flutter/material/CheckboxListTile-class.html
- https://api.flutter.dev/flutter/widgets/Row-class.html
- https://api.flutter.dev/flutter/material/TextField-class.html
- https://api.flutter.dev/flutter/material/TextButton-class.html
- https://docs.flutter.dev/deployment/web#building-the-app-for-release
- https://stackoverflow.com/a/70569333