Skip to content

MasterKrab/vote-dogs

Repository files navigation

Vote Dogs 🐶

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.

Screenshot

Prerequisites

Install the dependencies.

pnpm install

Create an .env file and add the environment variables, see .env.example.

Scripts

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