Your assignment is to build a simple user management interface using SvelteKit, Prisma, Shadcn, and Tailwind that displays a list of users and supports navigating to individual profiles for viewing and editing. Follow the quickstart guide below to get started and learn more about the requirements.
- Node.js (LTS)
- VS Code
- Make sure you are using the following extensions for proper syntax highlighting, intellisense, and formatting:
In the terminal:
# Install dependencies
npm install
# Seed database
npm run seed
# Run dev server
npm run dev
# Lint for TypeScript and Svelte errors
npm run check
Additional assignment instructions are available on the root route once you navigate to the dev server.