Deployed via GitHub actions on https://marko1943.github.io/nasa-image-search/
Search images with NASA API
- Bundled with Vite. Yarn as a package manager.
- Uses CSS modules.
- TypeScript.
- ESlint for linting and formatting.
Tested/Created with Node v20.3.0
cd nasa-image-search
yarn
yarn run dev
Why would anyone want to use this? Oh well Would be cool to add:
- Loading skeleton; make sure not to have CLS
- Accessibility?
- CSS theming
- Add basic snapshot tests for pages; i.e. hitting Search renders images, clicking on image redirects to new route; test show page render, etc...
- Mock API calls with Jest
- Lazy load images, eg 20 by 20
- Dependanbot to auto-update packages
You're on a codekeepers
branch. Remain there to test this. The main branch is just a skeleton I use.