account page stubbed: link to etsy sign up

This commit is contained in:
2025-12-29 06:06:13 -07:00
parent 61f9afb39c
commit c9100383e4
35 changed files with 1326 additions and 158 deletions
+34 -3
View File
@@ -3,6 +3,11 @@
# Roadmap
- [ ] Etsy (WIP)
- [ ] GET ETSY AUTH (WIP)
- [ ] move auth state stuff to database (out of cache)
- [ ] Get new access token using refresh token flow
- [ ] Get new refresh token flow
- [ ] Complete this design document?
- [ ] Complete defining this roadmap checklist
- [ ] Website displaying an audit of store events
@@ -51,13 +56,19 @@ All events (or commands) will be stored in a respective event series, and all da
![Application structure](./diagrams/application_structure.svg)
## Website heirarchy
## Website hierarchy
- /site
## Architectural and Software Diagrams
# Architectural and Software Diagrams
## Database schema
![Schema](./diagrams/database_schema.svg)
## Events
### Event Sourcing Architecture
![Event sourcing architecture](./diagrams/event_sourcing.svg)
@@ -73,6 +84,26 @@ All events (or commands) will be stored in a respective event series, and all da
![Event database tables](./diagrams/event_tables.svg)
### All Diagrams
## Platform: Etsy
### Signing up
**TODO: need an account page that can create accounts ahead of time - force users to create an account first!**
![Event database tables](./diagrams/etsy/obtaining_access_token.svg)
***TODO: create a page that will take billing information and include it in this process***
### Getting a new refresh token
***TODO***
### Models
![Models](./diagrams/etsy/models.svg)
## All Diagrams
All diagrams are stored in the [diagrams](./diagrams) directory