Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dually8/nes-cart-browser
Site to display NES cartridge art work
https://github.com/dually8/nes-cart-browser
Last synced: about 1 month ago
JSON representation
Site to display NES cartridge art work
- Host: GitHub
- URL: https://github.com/dually8/nes-cart-browser
- Owner: dually8
- Created: 2024-03-28T15:38:32.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-30T23:23:20.000Z (9 months ago)
- Last Synced: 2024-04-01T00:20:27.702Z (9 months ago)
- Language: TypeScript
- Size: 119 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NES Cart Browser
This is a site that lets you browse NES games by their cartridge art. You can also search for titles, select them, and read their cart information.
## Getting Started
0. Install Node.js (20.x) and clone the repo
1. Run `npm ci` to install the dependencies
2. Run `npm run scrape` to run the web scraper
- This scrapes [nescartdb](https://nescartdb.com/) for info and cartridge art
3. Run `npm run dev` to dev against the site
4. Run `npm run preview` to run the prod build of the site
5. Run `npm run build` to build the dist (outputs to `/build`).## Todo
- [ ] Selecting a cartridge pops open a dialog that shows it's info and a link to its entry in nescartdb
- [ ] Add fade in/out animations for the cards---
## Resources
- Powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/main/packages/create-svelte).
- [shadcn-svelte](https://www.shadcn-svelte.com/)
- https://www.shadcn-svelte.com/docs/components/skeleton
- https://www.shadcn-svelte.com/docs/components/card
- https://www.shadcn-svelte.com/docs/components/button