Assumptions made
- doc types creation
- template creation
- service creation and consuming with di
- property editor ui creation with lit & vite
- dashboard with lit & vite connecting to mangement api endpoint
- simple implementation of all
Brief notes on decisions and trade‐offs
- used mvvm pattern
What you would improve on with more time
- service or helper to fetch content data
- component base approach for article list and form
- picture / srcset for image
- logger
- exception handlings
- repository pattern
- async / threading cancellation of api request if request exceed specific amount of time
- refactor
user: admin@admin.com pw: 4D47lR2w4AQ1