* [ ] pick the right tool for the job * [ ] project events into database (if other than Postgres) * [ ] implement domain logic * [ ] it-test * [ ] API