Skip to content

Repository files navigation

Hack Club Merch Banner

Hack Club Merch / merch-ysws.hexaa.sh

Hack Club's (drafted) YSWS event for you to receive some various merchandise.

Introduction

Merch is another YSWS project, all about Hack Club Merchandise! You can submit any project to the site, and after our team reviews it, you’ll get a payout — plus a bunch of shiny coins. Those coins go straight into your balance, which you can spend in our store! The store works just like a normal e-commerce site (think GitHub Shop), but instead of using money, you’ll be spending your coins.

Tech Stack

  • Turborepo 3
  • Next.js 16
  • React 19
  • Typescript 5
  • TailwindCSS 4
  • Drizzle-orm (using Neon)
  • Better-Auth
  • SWR
  • Framer Motion
  • Lucide Icon & React Icons Pack
  • Biome Linter & Formatter

Monorepo Structure

┌─ apps/
│   ├─ merch             : the ultimate dashboard
│   └─ clothing          : clothing canvas preview for designer team (soon)
├─ packages/
│   ├─ auth              : authentication system using better-auth
│   ├─ config            : hard-coded config for safety reason
│   ├─ drizzle           : postgres database using drizzle-orm
│   ├─ slack             : slack bot controller, also provide message templates
│   ├─ types             : types
│   ├─ r2                : cdn handler via cloudflare r2 (soon)
│   ├─ clothing-template : clothing logic templates. (soon)
│   ├─ clothing-preview  : clothing preview for the sites (soon)
│   └─ product-print     : export products to png, jpg, or pdfs. (soon)

Special Thanks to

Hack Club Logo       Hack Club Logo

About

Merch YSWS

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages