Skip to content

About

Reading tracker app (Flutter, iOS first) · currently in the design step

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

Reading app

Open in GitHub Codespaces

A minimalist mobile app for tracking books you want to read, are reading, and have read, with notes and ratings. You can borrow books through Libby or buy them from an indie store (or a larger retailer when needed). "Folio" in the mockups is a placeholder name.

This is the single repo for the project.

Current stage: design. We're choosing a visual direction for the home screen from six mockups. No app code has been written yet.

Built with Flutter. The app is planned as a Flutter app: iOS first, then Android from the same codebase, with a companion website later. The mockups are static HTML used only to pick a visual direction. The chosen direction will become the Flutter app's theme (ThemeData, color and type tokens) and widgets. Flutter code will be added to this repo after the design step.

Design mockups

Every mockup shows the same screen and the same data, so you're only comparing design.

# Direction Approach Screenshot
1 Margin Safe · editorial index view
2 Minimalistic Safe · quiet, single-focus view
3 Penny Press Safe · featured card plus grid view
4 Space Odyssey Bolder · night-reading view view
5 Neo-Brutalist Bolder · bookshelf of spines view
6 Cover Light Bolder, custom · cover-colored header view

Viewing the mockups

GitHub Codespaces: click the Open in GitHub Codespaces button above, or Code → Codespaces → Create codespace. A static server starts on port 8000 and a preview of the gallery (index.html) opens. If the preview doesn't open, go to the Ports tab and open port 8000.

Locally: run python3 -m http.server 8000 in the repo root and open http://localhost:8000.

Each mockup is a single self-contained HTML file with no scripts. Book covers come from Open Library. If a cover can't load, a drawn cover with the title shows instead.

Repo layout

  • index.html: gallery of the design mockups
  • .codeyam/design/project_mockups/: the mockups
  • .codeyam/design/design_systems/: design systems the mockups draw on
  • .codeyam/: CodeYam editor project config
  • .devcontainer/: Codespaces setup

License

MIT. Book cover images belong to their publishers and are loaded from Open Library at view time. They are not included in this repository.

About

Reading tracker app (Flutter, iOS first) · currently in the design step

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages