file-upload-svelte-prisma Svelte Themes

File Upload Svelte Prisma

sv

Everything you need to build a Svelte project, powered by sv.

Technologies Used

  • SvelteKit: Front-end framework for building highly interactive user interfaces.
  • Docker: Containerization platform to simplify deployment and ensure consistency across environments.
  • PostgreSQL: Open source relational database for robust data management.
  • TailwindCSS: Utility-first CSS framework for rapid UI development.

Prerequisites

Before starting, ensure you have the following installed:

  • Node.js
  • Docker
  • PostgreSQL

Screenings

Developing

Once you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Building

To create a production version of your app:

npm run build

You can preview the production build with npm run preview.

To deploy your app, you may need to install an adapter for your target environment.

Technologies Used

  • SvelteKit: Front-end framework for building highly interactive user interfaces.
  • Docker: Containerization platform to simplify deployment and ensure consistency across environments.
  • PostgreSQL: Open source relational database for robust data management.
  • TailwindCSS: Utility-first CSS framework for rapid UI development.

Prerequisites

Before starting, ensure you have the following installed:

  • Node.js
  • Docker
  • PostgreSQL

Running the Project Locally

Use the following command:

npm run dev -- --host

Build the Image

docker build -t sveltekit-app .

Run the Container

docker run -p 3000:3000 sveltekit-app

Clone the Project

Clone the repository to your local machine:

git clone https://github.com/deliteser112/file-upload-svelte-prisma.git
cd file-upload-svelte-prisma

Top categories

Loading Svelte Themes