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.
Well, I'm turning in what I got. I just had a Friday afternoon to get this done, so I hacked away at what I could. I obviously let a lot undone, but I felt it was at least a reasonable attempt. Overall, I really enjoyed playing around with all of these technologies and appreciate you taking the time to give it a review. Thanks so much!