# Shelvdon Shelvdon is a hyper-logical B2B SaaS platform designed for brick-and-mortar storefronts (such as repair shops, tailors, and service centers) to manage order workflows and notify customers when their items are ready for collection via secure, transactional SMS alerts. ## 🤖 Brand Identity & Philosophy - **The Name**: A hyper-logical wordplay combining "Shelves + Done" with Sheldon Cooper. - **The Mascot**: Shelvdon, an operations-maximizing utility robot designed as a physical rolling shop cart: - **Head**: A vintage beige-grey CRT computer monitor displaying glowing yellow pixelated circular eyes on a dark screen, with twin antennas on the side of the casing. - **Attire**: A striped orange-and-yellow bowtie sitting right under the monitor. - **Body**: A sturdy metal shelving rack/trolley featuring three tiers of empty sorting trays and a mechanical robotic gripper arm extending from the side. - **Base**: Four black rubber wheels at the base. - **Operational Law #1**: "If it's done, it shouldn't be sitting on your shelf collecting dust. Objectively speaking, backroom space has value." - **Tone**: Highly structured, quirky, and scientific. ## 🛠️ Core Technology Stack - **Framework**: Astro (v6) with Server-Side Rendering (SSR) configuration - **Hosting/Adapter**: Cloudflare Pages via `@astrojs/cloudflare` - **Styling**: Tailwind CSS (v4) - **Email Service**: Resend (for waitlist submissions and notifications) - **Language**: TypeScript ## 📁 URL Directory - **Home/Landing Page**: `/` - Marketing info, problems solved, target sectors (Tailors, Tech Repair, Cobblers, Jewelry), sitemap, waitlist signup form. - **Privacy Policy**: `/privacy` - Data retention and ephemerality policies. - **Terms of Service**: `/terms` - Terms of usage and service agreements. - **API waitlist endpoint**: `/api/waitlist` [POST] - Receives waitlist submissions and dispatches contact creation to the Resend API. ## 🔒 Data Ephemerality & Compliance - **Immediate Deletion**: Customer names and phone numbers are permanently deleted from the database the moment an order is successfully picked up. - **SMS Compliance**: Built-in support for physical opt-in and standard keywords (e.g. `STOP`). No marketing messages are sent.