No description
  • TypeScript 93.8%
  • JavaScript 3.7%
  • CSS 2.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Gabriele Boccarusso f1e7f7e52d .
2026-07-18 21:51:01 +02:00
migrations . 2026-07-18 18:40:21 +02:00
public . 2026-07-14 20:07:44 +02:00
src . 2026-07-18 18:40:21 +02:00
.gitignore first commit 2026-07-13 20:07:11 +02:00
.npmrc first commit 2026-07-13 20:07:11 +02:00
.prettierignore first commit 2026-07-13 20:07:11 +02:00
.waspignore first commit 2026-07-13 20:07:11 +02:00
.wasproot first commit 2026-07-13 20:07:11 +02:00
AGENTS.md first commit 2026-07-13 20:07:11 +02:00
Caddyfile . 2026-07-18 21:51:01 +02:00
CLAUDE.md first commit 2026-07-13 20:07:11 +02:00
docker-compose.yml . 2026-07-18 18:40:21 +02:00
dockerfile-frontend.yml . 2026-07-18 20:49:49 +02:00
Dockerfile.yml . 2026-07-18 20:49:49 +02:00
env.server . 2026-07-18 18:40:21 +02:00
eslint.config.js first commit 2026-07-13 20:07:11 +02:00
main.wasp.ts . 2026-07-18 16:15:35 +02:00
package-lock.json . 2026-07-18 18:40:21 +02:00
package.json changed name of app 2026-07-14 14:51:34 +02:00
prettier.config.mjs first commit 2026-07-13 20:07:11 +02:00
README.md . 2026-07-18 21:51:01 +02:00
schema.prisma . 2026-07-18 18:40:21 +02:00
tsconfig.json first commit 2026-07-13 20:07:11 +02:00
tsconfig.src.json first commit 2026-07-13 20:07:11 +02:00
tsconfig.wasp.json first commit 2026-07-13 20:07:11 +02:00
vite.config.ts first commit 2026-07-13 20:07:11 +02:00

Blackprints

Basic starter is a well-rounded template that showcases the most important bits of working with Wasp.

Prerequisites

  • Node.js (newest LTS version recommended): We recommend install Node through a Node version manager, e.g. nvm.
  • Wasp (latest version): Install via
    npm i -g @wasp.sh/wasp-cli@latest
    
docker run -e DATABASE_URL="postgres://wasp:wasp@localhost:5432/wasp" -e WASP_SERVER_URL="localhost:3001" -e WASP_WEB_CLIENT_URL="localhost:4000" --network host portfolio

newgrp docker
docker built -t wasp-frontend -f dockerfile-frontend.yml .
docker run -p 4000:80 wasp-frontend
docker run -p 4000:443 wasp-frontend

Using the template

You can use this template through the Wasp CLI:

wasp new <project-name>
# or
wasp new <project-name> -t basic

Development

To start the application locally for development or preview purposes:

  1. Run wasp db migrate-dev to migrate the database to the latest migration
  2. Run wasp start to start the Wasp application. If running for the first time, this will also install the client and the server dependencies for you.
  3. The application should be running on localhost:3000. Open in it your browser to access the client.

To improve your Wasp development experience, we recommend installing the Wasp extension for VSCode.

Learn more

To find out more about Wasp, visit out docs.