Skip to content

askphill/ww

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

330 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wakey Monorepo

E-commerce platform for wakey.care

Stack

  • Monorepo: Turborepo + pnpm workspaces
  • Storefront: Shopify Hydrogen (React Router 7) → Shopify Oxygen
  • Admin Dashboard: React 18 + Hono → Cloudflare Workers + D1
  • Functions: Shopify Functions (custom discounts)
  • Styling: Tailwind CSS v4 with shared design tokens
  • Language: TypeScript

Structure

wakey/
├── apps/
│   ├── website/          # Hydrogen storefront (wakey.care)
│   ├── studio/           # Admin dashboard (studio.wakey.care)
│   └── shopify/          # Shopify Functions
│
├── packages/
│   ├── ui/               # Shared React components (@wakey/ui)
│   ├── hooks/            # Shared React hooks (@wakey/hooks)
│   ├── tailwind-config/  # Shared Tailwind theme & design tokens
│   ├── email/            # Email templates
│   ├── pricing-rules/    # Pricing logic
│   └── tone-of-voice/    # Brand voice guidelines

Getting Started

pnpm install
pnpm dev          # Start website + studio

Scripts

Command Description
pnpm dev Start website + studio
pnpm dev:website Start Hydrogen storefront
pnpm dev:studio Start admin dashboard
pnpm dev:shopify Start Shopify Functions
pnpm build Build all apps
pnpm lint Lint all code
pnpm typecheck Type check all code
pnpm format Format with Prettier

Apps

Website

Shopify Hydrogen storefront deployed to Oxygen. MDX-driven content architecture — product data comes from Shopify, all copy lives in app/content/ as MDX files.

Studio

Internal admin dashboard for SEO analytics, keyword tracking, email marketing stats (Klaviyo), and Meta ads. Built with React 18, Hono, and Cloudflare D1 via Drizzle ORM.

Shopify

Custom Shopify Functions for discount logic and cart/checkout customisation.

App-Specific Docs

Each app has its own AGENTS.md with detailed documentation:

  • apps/website/AGENTS.md — Hydrogen, Storefront API, MDX patterns
  • apps/studio/AGENTS.md — Hono, D1, API routes, UI components
  • apps/shopify/AGENTS.md — Shopify Functions

AI Agent Configuration

This repo uses AGENTS.md as the source of truth for AI coding agents. CLAUDE.md is a symlink to AGENTS.md.

Tool Reads
Claude Code CLAUDE.md
Cursor, Copilot, Zed AGENTS.md

About

Wakey Monorepo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors