Note on the architecture.
rails db:reset
rails db:generate_sample_data
From the Nix shell:
npm i
bundle exec -- foreman start -f Procfile.dev
Then open: http://localhost:5005/.
- (Auto)-Formatting with
rubocop -A
- Look in the database with
sqlitebrowser storage/development.sqlite3
Plan
- Work status updates
- People
- Minimal information in an update: sentence or two, labels, date.
-
List of updates by labelJust listing the updates and the labels.
Todo
- Document architecture approaches
- Basic rails site
- Nix setup
- React page to view them
- Sample data to make a bunch
- Simple REST api for updates
- Very simple db structure: people, updates, tags
-
Process-ComposeJust using foreman.
Optional todo
- Login with some kind of oauth
- Editing updates
- Emoji reactions
- ???
- [1/2] Tidying up the REST api so it's more efficient (see #3). This is partially resolved, but certainly there's more to do if one wished.