Dart/Flutter application for browsing and analyzing evaluation results. Built with Serverpod. Located in packages/eval_explorer/.
Note
The eval_explorer is under active development and will eventually replace the legacy report_app + uploader pipeline.
| Package | Description |
|---|---|
eval_explorer_client |
Dart client package (mostly generated by Serverpod) |
eval_explorer_flutter |
Flutter web/mobile app |
eval_explorer_server |
Serverpod backend |
eval_explorer_shared |
Shared models |
- Podman (Docker substitute for Googlers)
- Podman Compose (
brew install podman-compose)
Start Postgres and Redis:
cd packages/eval_explorer/eval_explorer_server
podman-compose up --detachStart the Serverpod server:
dart bin/main.dartWhen finished, stop the server with Ctrl-C, then shut down Postgres and Redis:
podman-compose downMake sure the server is running first, then:
cd packages/eval_explorer/eval_explorer_flutter
flutter runEval datasets and individual questions are kept in the datasets folder at the root of this repository. To load them into the database:
Note
Make sure Postgres is running via podman-compose up --detach before running this command.
cd packages/eval_explorer/eval_explorer_server
serverpod run fixtures