No description
Find a file
2023-11-21 08:42:25 -05:00
prisma misc: Database Indexes 2023-11-20 10:12:24 -05:00
src style: Change headings for account & index 2023-11-21 08:42:25 -05:00
static Initial commit 2023-11-18 15:38:51 -05:00
.eslintignore Initial commit 2023-11-18 15:38:51 -05:00
.eslintrc.cjs Basic auth flow (no signout) 2023-11-19 08:15:37 -05:00
.gitignore chore: Ignore DB files 2023-11-19 08:25:11 -05:00
.npmrc Initial commit 2023-11-18 15:38:51 -05:00
.prettierignore Initial commit 2023-11-18 15:38:51 -05:00
.prettierrc Basic auth flow (no signout) 2023-11-19 08:15:37 -05:00
.rtx.toml Initial commit 2023-11-18 15:38:51 -05:00
package.json feat: Upload new tracks 2023-11-19 15:27:15 -05:00
pnpm-lock.yaml feat: Upload new tracks 2023-11-19 15:27:15 -05:00
README.md docs: Basic README update 2023-11-20 09:31:54 -05:00
svelte.config.js Basic auth flow (no signout) 2023-11-19 08:15:37 -05:00
tsconfig.json Basic auth flow (no signout) 2023-11-19 08:15:37 -05:00
vite.config.ts Basic auth flow (no signout) 2023-11-19 08:15:37 -05:00

Larson

A way for music producers to get feedback on different versions of their music tracks.

Deploying

TODO.

Developing

  1. Setup a .env file using the following template:
DATABASE_URL="file:dev.db"
S3_ENDPOINT="http://localhost:4566"
S3_BUCKET="larsen-dev"
  1. Run pnpm install
  2. Run pnpx prisma db push
  3. Setup an S3-compatible service for audio file storage
  4. Start the development server:
pnpm run dev

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

Building

To create a production version of the app:

pnpm run build

You can preview the production build with pnpm run preview.