Implemented front-end application pages of BIS-'방구석 브리핑' with Flutter(Dart) for Prometheus AI service Hackathon on 02 Feb, 2024 ~ 03 Feb, 2024
- Flutter SDK version: 3.16.6
- Dart SDK version: 3.2.3
- Android Studio Giraffe version: 2022.3.1 Patch 1
To run this project, first, manually copy & paste Dart scripts in the lib directory + pubspec.yaml, so that you can run the Android emulator witout error. Second, you have to run the FastAPI backend server in your local environment. Please check the Back repository to run server. Unluckily, This project support Android only.
- If some errors occurred, you might try steps below.
- Check that AndroidManifest.xml is in
android/app/src/main/AndroidManifest.xml
-
Check the location of Flutter SDK or Dart SDK
-
Run
pub get
or
flutter doctor
and try the follow instructions
- if ID is exists, Login else, Sign up.
- You can put time interval and set the end time to start the briefing.
- Or you can see ongoing briefing by tapping briefing button upside.
- You can go to History page and Custom GPT page in Home screen.
- You can see that captions are sent periodically at the interval you set.
- You can stop the briefing whenever you want.
- You can select any past briefing you would like to see.
- You can see every captions of each briefing.
- You can also receive the AI summary by pressing the 'AI summary' button.
- This is the summary of every captions in the briefing that you selected
- And this summary sentences are made by GPT-4 API
- Not only giving you a summary, But also giving you an advice for your constructive management.
- You can give instructions to customize GPT-4.
- You can adjust the length or style of a single caption by giving instructions.