Application to view and vote your favorite dogs. It is made in SvelteKit for Server Side Rendering and backend, MongoDB has database, Prisma has ORM, TypeScript, TailwindCSS to add styles quickly and Playwright for testing.
Install the dependencies.
pnpm install
Create an .env
file and add the environment variables, see .env.example
.
This creates a local server and rebuild it when you make changes.
pnpm run dev
This creates a production-ready version of the app and can be deployed to the web.
pnpm run build
This executes the available tests.
pnpm run test