This is where the CSC3380 project resides.
-
Install FlutterFire CLI:
dart pub global activate flutterfire_cli
-
Configure Firebase for your project:
flutterfire configure
- Select "lsu-csc3380-project-fall-2025"
- Choose at least the Web platform
Follow this guide: https://docs.flutter.dev/install/with-vs-code
-
# notice: you may already be in the finance_tracker directory # if so, this is not needed. cd ./"CSC3380 - Finance Tracker"/finance_tracker
-
# "lib/welcome_page.dart" is subject to change as the program evolves. flutter run -t lib/welcome_page.dart
-
Email Verification:
await user.sendEmailVerification();
-
Password Reset:
await FirebaseAuth.instance.sendPasswordResetEmail(email: email);
-
User Profile Picture (Visible User Info):
await user.updatePhotoURL(photoUrl);
-
Add Apple Sign-in Authentication: https://firebase.google.com/docs/auth/web/apple?authuser=0