Skip to content
/ wavr Public

A Shopify alternative. Complete with PayPal integration, promo codes, file uploads, tags, and more.

License

Notifications You must be signed in to change notification settings

ZaneH/wavr

Repository files navigation

Wavr

A free marketplace for creators

This project wasn't intended to be open-sourced, but during beta, I found a competitor that was lightyears ahead of Wavr (https://matter.online/).

Contents

  1. ./packages/web - React web app
  2. ./packages/backend - Prisma + Node.js backend
  3. ./packages/common - Shared contents between front and backend

Run locally

  1. docker-compose up -d postgres-db in ./ to start DB
  2. yarn prisma migrate up --experimental in ./packages/backend to apply pending migrations
  3. yarn generate in ./packages/backend to generate @prisma/client
  4. yarn dev in ./packages/backend to start backend
  5. yarn start in ./packages/web to start frontend

Seed

  1. Import ./db.sql with psql to a load a DB snapshot

Steps to deploy

  1. Upload to ECR
  2. Create a new Task Definition
  3. Update the service (no changes necessary)

Preview

About

A Shopify alternative. Complete with PayPal integration, promo codes, file uploads, tags, and more.

Topics

Resources

License

Stars

Watchers

Forks

Languages