diff --git a/README.md b/README.md index c619c2c..280b8fa 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,16 @@ # V2 - Attempt 2 +# Roadmap + +- [ ] Complete this design document? +- [ ] Complete defining this roadmap checklist +- [ ] Website displaying an audit of store events + - [ ] Start with just a list of events for a given store (use a static test store) + - [ ] ... + + + Looking to follow the [CQRS](https://martinfowler.com/bliki/CQRS.html) pattern. The database will follow the [event sourcing](https://martinfowler.com/eaaDev/EventSourcing.html) database pattern. @@ -41,4 +51,3 @@ All events (or commands) will be stored in a respective event series, and all da ### All Diagrams All diagrams are stored in the [diagrams](./diagrams) directory - diff --git a/diagrams/application_structure.svg b/diagrams/application_structure.svg index cc95b34..5638095 100644 --- a/diagrams/application_structure.svg +++ b/diagrams/application_structure.svg @@ -1 +1 @@ -http serversitewebhooksdomainsWeb siteTiktok APIEtsy APIEtc APIsREST APIHTML TemplatesTiktok HookEtsy HookEtc Hooksstore eventstiktoketsyetc \ No newline at end of file +web sitehttp serversitewebhooksdomainsHome PageAccount PageAudit/Report PageInventory/Sync PageTiktok APIEtsy APIEtc APIsREST APIHTML TemplatesTiktok HookEtsy HookEtc Hooksstore eventstiktoketsyetc \ No newline at end of file diff --git a/diagrams/application_structure.uml b/diagrams/application_structure.uml index c497eed..d366545 100644 --- a/diagrams/application_structure.uml +++ b/diagrams/application_structure.uml @@ -2,7 +2,15 @@ cloud { - [Web site] + frame "web site" { + [Home Page] + [Account Page] + [Audit/Report Page] + [Inventory/Sync Page] + + [Home Page] -down[hidden]- [Inventory/Sync Page] + [Account Page] -down[hidden]- [Audit/Report Page] + } } cloud { @@ -30,7 +38,10 @@ node "domains" { [etc] } -[Web site] -- [REST API] +[Home Page] -- [REST API] +[Account Page] -- [REST API] +[Audit/Report Page] -- [REST API] +[Inventory/Sync Page] -- [REST API] [REST API] -- [HTML Templates] [REST API] -- [store events] [REST API] -- [tiktok]