Description • Stack • Installation • Running the app • Endpoints • Test • Tutorials • Helpful repos • Node best practices • License
A simple webpage made with Svelte that generates random categories of video games. It includes internationalization, routing, an email api client, dockerization and ui testing.
Language | Typescript |
Framework | SvelteKit |
E2E Testing | Playwright |
Linter | Prettier |
CI | CircleCI |
Deployment | Netlify |
$ npm install
# Install test dependencies
$ npx playwright install --with-deps
# Development
$ npm start
# Production
$ npm run build && npm run preview
# API
http://localhost:8080
# Install dependencies
$ npx playwright install --with-deps
# Run e2e tests
$ npm run test
# Process coverage after tests
$ npm run coverage:text
- Svelte Js Tutorials - dcode
- Official Tutorial
- Svelte Tutorial - The Net Ninja
- SvelteKit Tutorial - The Net Ninja
- Coverage From Playwright Tests in Sveltekit
- https://github.com/dcode-youtube/svelte-todo
- https://github.com/jmagrippis/techy-cat
- https://svelte.dev/examples/hello-world
This project is licensed under the MIT License - see the LICENSE file for details.