A SPA client for connecting to the (demo) backend (https://github.com/bobmcallan/caelum-server) which injests NASA APOD json data and loads into IndexDb. The front end connects to the indexDb and shows the outout.
- Vue 3 - https://vuejs.org/
- Pinia - https://pinia.vuejs.org/
- Element Plus - https://element-plus.org/en-US/
- Unit Tests
- Backend timer to get new APOD from server
- Web Socket for event based trigger when new APOD is available