svelte-crud Svelte Themes

Svelte Crud

simple crud functionalities

Svelte CRUD Mini-Project

A simple CRUD (Create, Read, Update, Delete) application built with Svelte, based on the sveltekit-express-prisma-starter template.

🚀 Overview

This mini-project demonstrates basic CRUD operations using:

  • Frontend: SvelteKit with shadcn-svelte components
  • Backend: Express.js REST API
  • Database: PostgreSQL (in Docker)
  • ORM: Prisma for database access

✨ Features

  • View all tasks
  • Create new tasks
  • Update existing tasks
  • Delete tasks

📝 API Endpoints

  • GET /api/v1/tasks - Get all tasks
  • GET /api/v1/tasks/:id - Get a specific task
  • POST /api/v1/tasks - Create a new task
  • PATCH /api/v1/tasks/:id - Update a task
  • DELETE /api/v1/tasks/:id - Delete a task

Happy coding! 🎉

Top categories

Loading Svelte Themes