network stack finalized + supplier research + business plan updates
- Network: GL-X3000 Spitz AX (5G+WiFi6), GMKtec G11 (Fedora WS+VyOS+Podman), TP-Link TL-SG208PE (PoE), Marquis cameras, ULTRALOQ, UPS - Removed: MikroTik CRS112, MikroTik wAP ax, ZOSI NVR, AirTag (insurance covers theft) - Added: T-00/network/README.md (full config outline, VLANs, firewall rules, fleet scaling, Jitsi) - Updated: materials.csv with final networking BOM (,041) - Added: supplier-research.html (CiboWares official, Bendix, GFS, Dean Supply) - Added: purchase-pricing.csv (per-unit costs + 600% markup grid) - Updated: business-plan.html (8/hr manager, ,240 PT, local sourcing 75%, high-traffic focus) - Updated: corporate structure (removed Indian food truck) - Kiowa meeting agenda updated (Flagstar/USDA closed, EASSI added)
This commit is contained in:
parent
238c40d5e0
commit
2bbea20b22
@ -0,0 +1,387 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Business Plan — The Daily Pour | SnS Hospitality Group LLC</title>
|
||||
<style>
|
||||
:root{--brown:#4B2E20;--cream:#F7EFE6;--gold:#D4AF37;--pink:#E7B4B8;--taupe:#A78A7A;--green:#A3B18A;--blue:#6B7F99;}
|
||||
*{box-sizing:border-box}
|
||||
body{margin:0;background:#f2f4f7;font-family:'Montserrat','Segoe UI',sans-serif;color:var(--brown);line-height:1.7;font-size:14px;}
|
||||
.doc{max-width:850px;margin:0 auto;background:#fff;padding:56px 64px 72px;box-shadow:0 2px 24px rgba(75,46,32,.1);}
|
||||
h1{font-family:'Playfair Display',Georgia,serif;font-size:2rem;text-align:center;margin:0 0 4px;color:var(--brown);}
|
||||
.subtitle{text-align:center;color:var(--gold);font-weight:600;font-size:1.05rem;margin-bottom:8px;}
|
||||
.meta{text-align:center;color:var(--taupe);font-size:.85rem;margin-bottom:32px;}
|
||||
h2{font-family:'Playfair Display',Georgia,serif;font-size:1.2rem;color:var(--brown);border-bottom:2px solid var(--gold);padding-bottom:6px;margin:36px 0 14px;}
|
||||
h3{font-size:.95rem;color:var(--brown);margin:20px 0 8px;}
|
||||
table{width:100%;border-collapse:collapse;margin:12px 0;font-size:.85rem;}
|
||||
th{text-align:left;padding:7px 10px;background:var(--brown);color:var(--cream);font-weight:600;font-size:.8rem;}
|
||||
td{padding:7px 10px;border-bottom:1px solid var(--pink);}
|
||||
.highlight{background:var(--cream);border-radius:8px;padding:14px 18px;margin:12px 0;font-size:.9rem;}
|
||||
.two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px;}
|
||||
ul,ol{padding-left:20px;margin:8px 0;}
|
||||
li{margin-bottom:5px;}
|
||||
.page-break{page-break-before:always;}
|
||||
footer{text-align:center;color:var(--taupe);font-size:.78rem;margin-top:36px;padding-top:16px;border-top:1px solid var(--pink);}
|
||||
@media print{body{background:#fff}.doc{box-shadow:none;padding:24px 48px}h2{page-break-after:avoid}table,.highlight{page-break-inside:avoid}p,li{orphans:3;widows:3}}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="doc">
|
||||
|
||||
|
||||
<h1>Business Plan</h1>
|
||||
<div class="subtitle">The Daily Pour — Mobile Coffee Trailer</div>
|
||||
<div class="meta">
|
||||
SnS Hospitality Group LLC | EIN: 42-4288652 | South Bend, Indiana<br>
|
||||
Prepared: August 2026 | Contact: samueljamesinc@snsnetworksolutions.net | (601) 613-2249
|
||||
</div>
|
||||
|
||||
<h2>1. Executive Summary</h2>
|
||||
<p><strong>The Daily Pour</strong> is a mobile drive-through coffee trailer business operating from
|
||||
high-traffic parking lots in South Bend, Indiana and the surrounding NW Indiana / Southern Michigan
|
||||
region. We serve premium espresso, specialty drinks, drip coffee, teas, and baked goods from a
|
||||
fully self-contained, solar-capable trailer — no brick-and-mortar lease, no buildout delay, and
|
||||
minimal overhead.</p>
|
||||
|
||||
<div class="highlight">
|
||||
<strong>Key Numbers:</strong><br>
|
||||
Investment: $50,000 (first trailer, including 3-month reserve)<br>
|
||||
Projected annual revenue (per trailer): $249,600<br>
|
||||
Projected annual net profit (per trailer): $140,592<br>
|
||||
Break-even: Month 2–3 at 100 customers/day<br>
|
||||
Growth target: 10 trailers over 5 years
|
||||
</div>
|
||||
|
||||
<p>The company is structured for rapid, capital-efficient expansion: each profitable trailer funds
|
||||
the next. We target high-traffic locations — busy retail corridors, hospital campuses, university
|
||||
perimeters, industrial parks, and underutilized commercial lots where drive-through coffee isn't
|
||||
currently served.</p>
|
||||
|
||||
<h2>2. Company Description</h2>
|
||||
<table>
|
||||
<tr><th>Legal Name</th><td>SnS Hospitality Group LLC</td></tr>
|
||||
<tr><th>DBA</th><td>The Daily Pour</td></tr>
|
||||
<tr><th>Type</th><td>Multi-Member LLC (Indiana)</td></tr>
|
||||
<tr><th>EIN</th><td>42-4288652</td></tr>
|
||||
<tr><th>Formation Date</th><td>August 6, 2026</td></tr>
|
||||
<tr><th>Parent Company</th><td>SnS Network Solutions Holdings LLC (EIN 42-4099038)</td></tr>
|
||||
<tr><th>Principal Office</th><td>759 Boxwood Dr, South Bend, IN 46614</td></tr>
|
||||
<tr><th>Ownership</th><td>Samuel S. James (85%) via Holdings LLC + Kiowa Scott (15%)</td></tr>
|
||||
<tr><th>Industry</th><td>Mobile Food Service (NAICS 722330)</td></tr>
|
||||
</table>
|
||||
|
||||
<h3>Mission Statement</h3>
|
||||
<p>SnS Hospitality Group LLC provides high-quality, affordable coffee and specialty beverages through
|
||||
a fleet of mobile drive-through trailers deployed in underserved, high-traffic locations across
|
||||
Northwest Indiana and Southern Michigan. We create jobs, serve our community, and build sustainable
|
||||
wealth through disciplined operations and thoughtful expansion.</p>
|
||||
|
||||
<h3>Vision</h3>
|
||||
<p>10 branded coffee trailers operating across NW Indiana and Southern Michigan within 5 years —
|
||||
each a neighborhood fixture, each creating local jobs, each profitable within 90 days of launch.</p>
|
||||
|
||||
|
||||
<h2 class="page-break">3. Products & Services</h2>
|
||||
<p>The Daily Pour serves a focused, high-margin menu from a drive-through window:</p>
|
||||
<div class="two-col">
|
||||
<div>
|
||||
<h3>Core Menu</h3>
|
||||
<ul>
|
||||
<li>Espresso drinks (lattes, cappuccinos, americanos, macchiatos)</li>
|
||||
<li>Specialty drinks (mochas, caramel, seasonal flavors)</li>
|
||||
<li>Drip coffee (house blend + decaf)</li>
|
||||
<li>Iced coffee & cold brew</li>
|
||||
<li>Blended frappes & smoothies</li>
|
||||
<li>Hot & iced teas (black, green, chai, herbal)</li>
|
||||
<li>Matcha lattes</li>
|
||||
<li>Hot chocolate</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h3>Food & Add-ons</h3>
|
||||
<ul>
|
||||
<li>Muffins, scones, croissants (local bakery)</li>
|
||||
<li>Bagels + cream cheese</li>
|
||||
<li>Cookies, banana bread</li>
|
||||
<li>Seasonal pastries</li>
|
||||
</ul>
|
||||
<h3>Key Suppliers</h3>
|
||||
<ul>
|
||||
<li><strong>Beans:</strong> Bendix Coffee Roasters (local, South Bend)</li>
|
||||
<li><strong>Dairy/supplies:</strong> Dean Supply, Stanz Foodservice</li>
|
||||
<li><strong>Equipment:</strong> Nuova Simonelli, Eureka</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3>Competitive Advantages</h3>
|
||||
<ul>
|
||||
<li><strong>Locally sourced:</strong> 75% of our products come from small businesses in the area — coffee beans from Bendix Coffee Roasters (South Bend), baked goods from local bakeries, dairy from regional suppliers. We invest in our community.</li>
|
||||
<li><strong>No lease risk:</strong> Trailer = $500-750/mo lot rental vs. $3,000-5,000/mo brick-and-mortar lease</li>
|
||||
<li><strong>Mobility:</strong> Underperforming location? Move the trailer. No sunk costs.</li>
|
||||
<li><strong>Winter-proof:</strong> Hot drinks = HIGHER demand in cold weather. Drive-through = customers stay warm in their car.</li>
|
||||
<li><strong>Low startup vs. traditional coffee shop:</strong> $50K vs. $250K-500K for a storefront</li>
|
||||
<li><strong>Scalable:</strong> Duplicate the model — same trailer, same menu, same SOPs — at each new location</li>
|
||||
<li><strong>Self-contained:</strong> Generator + battery + solar + water tanks = no utility hookups required</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h2 class="page-break">4. Market Analysis</h2>
|
||||
<h3>Target Market</h3>
|
||||
<p>Northwest Indiana and Southern Michigan — primarily St. Joseph County (South Bend, Mishawaka,
|
||||
Granger) and LaPorte County. Population served: ~275,000+ in the immediate metro area.</p>
|
||||
|
||||
<h3>Target Customers</h3>
|
||||
<ul>
|
||||
<li><strong>Morning commuters</strong> (5am–9am) — driving to work, need fast coffee</li>
|
||||
<li><strong>Healthcare workers</strong> — hospital shift changes at 5am and 7pm</li>
|
||||
<li><strong>Retail/warehouse workers</strong> — industrial parks, factory shift changes</li>
|
||||
<li><strong>College students</strong> — Notre Dame, IUSB, Holy Cross, Bethel University</li>
|
||||
<li><strong>Weekend shoppers</strong> — Walmart, Meijer, Target parking lots</li>
|
||||
<li><strong>Game day crowds</strong> — Notre Dame football (80,000+ per game, 6-7 home games/yr)</li>
|
||||
</ul>
|
||||
|
||||
<h3>Industry Overview</h3>
|
||||
<p>The U.S. coffee market exceeds $100 billion annually. Specialty coffee represents 60%+ of
|
||||
consumption. The mobile coffee segment is growing as consumers prioritize convenience, speed,
|
||||
and quality over sit-down experiences. Drive-through represents the highest-growth channel in
|
||||
food service.</p>
|
||||
|
||||
<h3>Local Competition</h3>
|
||||
<table>
|
||||
<tr><th>Competitor</th><th>Type</th><th>Our Advantage</th></tr>
|
||||
<tr><td>Starbucks</td><td>Brick-and-mortar drive-through</td><td>We go WHERE they aren't — parking lots, closed businesses, underserved areas</td></tr>
|
||||
<tr><td>Dunkin'</td><td>Brick-and-mortar</td><td>Higher quality beans (local roaster), specialty drinks they don't offer</td></tr>
|
||||
<tr><td>Local coffee shops</td><td>Sit-down cafes</td><td>We're drive-through only — speed + convenience, different customer</td></tr>
|
||||
<tr><td>Gas station coffee</td><td>Self-serve</td><td>Premium quality, handcrafted drinks vs. sitting in a pot for hours</td></tr>
|
||||
<tr><td>Other food trucks</td><td>Mobile</td><td>Coffee is year-round; food trucks die in Midwest winter</td></tr>
|
||||
</table>
|
||||
|
||||
<h3>Location Strategy</h3>
|
||||
<p>We primarily target <strong>high-traffic areas</strong> where drive-through coffee is underserved or nonexistent:</p>
|
||||
<ul>
|
||||
<li><strong>Retail corridors:</strong> Walmart, Meijer, Target parking lots — thousands of daily shoppers, no specialty coffee on-site</li>
|
||||
<li><strong>Hospital/medical campuses:</strong> Staff need coffee at 5am shift change, visitors all day</li>
|
||||
<li><strong>University perimeters:</strong> Notre Dame (80,000+ game days), IUSB, Holy Cross, Bethel — student traffic</li>
|
||||
<li><strong>Industrial parks:</strong> Factory shift changes at 5am, 3pm — captive audience with no options nearby</li>
|
||||
<li><strong>Major intersections/corridors:</strong> US-31, US-20, I-94 — commuter traffic</li>
|
||||
<li><strong>Gas station lots:</strong> High volume, existing customer flow, quick in-and-out culture</li>
|
||||
<li><strong>Underutilized commercial lots:</strong> Closed businesses, vacant restaurants — owners earning $0 welcome our $500-750/mo rent</li>
|
||||
<li><strong>Enterprise Zones:</strong> State tax credits for operating in designated areas (bonus, not a requirement)</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h2 class="page-break">5. Management Team</h2>
|
||||
<table>
|
||||
<tr><th>Name</th><th>Role</th><th>Responsibilities</th></tr>
|
||||
<tr>
|
||||
<td><strong>Samuel S. James</strong><br>Managing Member (85%)</td>
|
||||
<td>CEO / Capital & Strategy</td>
|
||||
<td>Capital investment, funding applications, bank accounts, expansion timing, technology/network infrastructure, final authority on major decisions</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Kiowa Scott</strong><br>Member (15%)</td>
|
||||
<td>Operations Director</td>
|
||||
<td>Compliance & permits, site selection & lot negotiations, SOPs development, grant sourcing, growth planning, recruiting Location Managers</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>TBD</strong><br>(Hiring)</td>
|
||||
<td>Location Manager (T00-DRIP)</td>
|
||||
<td>Day-to-day trailer operations, opening/closing, scheduling staff, supply ordering, customer service, quality control</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<h3>Owner Background</h3>
|
||||
<p><strong>Samuel S. James</strong> brings 10+ years of technology infrastructure experience (network
|
||||
engineering, system design, project management) with a strong background in operations, logistics,
|
||||
and scalable systems. He holds certifications in networking (CCENT, Cisco Specialist) and cloud
|
||||
infrastructure (AWS Cloud Practitioner). His technology expertise enables fully self-contained,
|
||||
remotely monitored trailer operations with enterprise-grade security and POS systems.</p>
|
||||
|
||||
<p><strong>Kiowa Scott</strong> brings operational management experience with a focus on compliance,
|
||||
location scouting, and building repeatable business systems. Her equity vests over 12 months of
|
||||
active service, aligning her incentives with the company's long-term success.</p>
|
||||
|
||||
<h3>Organizational Structure</h3>
|
||||
<div class="highlight">
|
||||
<strong>Per-trailer model:</strong> Each trailer is run by an empowered Location Manager who handles
|
||||
all day-to-day operations independently. Sam and Kiowa handle escalations, expansion strategy,
|
||||
and business development — NOT daily operations. This structure scales to 10+ locations without
|
||||
founder burnout.
|
||||
</div>
|
||||
|
||||
|
||||
<h2 class="page-break">6. Financial Projections</h2>
|
||||
|
||||
<h3>Startup Costs — Trailer #1 (T00-DRIP)</h3>
|
||||
<table>
|
||||
<tr><th>Category</th><th>Amount</th></tr>
|
||||
<tr><td>Enclosed cargo trailer (8×14-16, used)</td><td>$7,500</td></tr>
|
||||
<tr><td>Interior buildout (electrical, plumbing, counters, window)</td><td>$10,000</td></tr>
|
||||
<tr><td>Espresso machine (Nuova Simonelli Appia Life 2-Group)</td><td>$9,000</td></tr>
|
||||
<tr><td>Grinder (Eureka Atom 75)</td><td>$2,000</td></tr>
|
||||
<tr><td>Kitchen equipment (blenders, fridge, freezer, ice maker, microwave)</td><td>$1,760</td></tr>
|
||||
<tr><td>Water system (tanks, pump, heater, sinks, plumbing)</td><td>$1,640</td></tr>
|
||||
<tr><td>Power system (generator, battery, inverter, solar-ready)</td><td>$3,520</td></tr>
|
||||
<tr><td>Climate (48V DC mini split heat pump)</td><td>$1,200</td></tr>
|
||||
<tr><td>Networking & security (cameras, NVR, switch, modem, UPS)</td><td>$760</td></tr>
|
||||
<tr><td>POS & payment (Square Terminal, iPad, cash drawer)</td><td>$879</td></tr>
|
||||
<tr><td>Signage & exterior (menu board, vinyl wrap, A-frame sign)</td><td>$2,860</td></tr>
|
||||
<tr><td>Initial supplies (beans, milk, cups, syrups)</td><td>$1,050</td></tr>
|
||||
<tr><td>Permits & insurance</td><td>$2,300</td></tr>
|
||||
<tr><td><strong>Subtotal (equipment + buildout)</strong></td><td><strong>~$44,469</strong></td></tr>
|
||||
<tr><td>3-month operating reserve</td><td>$5,531</td></tr>
|
||||
<tr><td><strong>Total Startup Investment</strong></td><td><strong>$50,000</strong></td></tr>
|
||||
</table>
|
||||
|
||||
<h3>Monthly Operating Costs</h3>
|
||||
<table>
|
||||
<tr><th>Item</th><th>Monthly</th><th>Annual</th></tr>
|
||||
<tr><td>Location Manager salary (FT, loaded)</td><td>$2,880</td><td>$34,560</td></tr>
|
||||
<tr><td>Part-time staff</td><td>$2,240</td><td>$26,880</td></tr>
|
||||
<tr><td>Lot lease</td><td>$750</td><td>$9,000</td></tr>
|
||||
<tr><td>Supplies (beans, milk, cups, syrups — 15% of revenue)</td><td>$3,120</td><td>$37,440</td></tr>
|
||||
<tr><td>Insurance (GL + workers comp)</td><td>$330</td><td>$3,960</td></tr>
|
||||
<tr><td>Fuel/propane</td><td>$130</td><td>$1,560</td></tr>
|
||||
<tr><td>Water + waste (pump-outs)</td><td>$200</td><td>$2,400</td></tr>
|
||||
<tr><td>Cellular data plan</td><td>$75</td><td>$900</td></tr>
|
||||
<tr><td>Square processing fees (2.7%)</td><td>$560</td><td>$6,720</td></tr>
|
||||
<tr><td>Misc/repairs</td><td>$300</td><td>$3,600</td></tr>
|
||||
<tr><td><strong>Total Monthly Operating Cost</strong></td><td><strong>$10,585</strong></td><td><strong>$127,020</strong></td></tr>
|
||||
</table>
|
||||
|
||||
|
||||
<h3>Revenue Projections (Per Trailer)</h3>
|
||||
<table>
|
||||
<tr><th>Scenario</th><th>Customers/Day</th><th>Avg Ticket</th><th>Monthly Revenue</th><th>Annual Revenue</th></tr>
|
||||
<tr><td>Conservative</td><td>80</td><td>$8</td><td>$16,640</td><td>$199,680</td></tr>
|
||||
<tr><td><strong>Target</strong></td><td><strong>100</strong></td><td><strong>$8</strong></td><td><strong>$20,800</strong></td><td><strong>$249,600</strong></td></tr>
|
||||
<tr><td>Above Average</td><td>120</td><td>$8</td><td>$24,960</td><td>$299,520</td></tr>
|
||||
<tr><td>Strong</td><td>150</td><td>$8</td><td>$31,200</td><td>$374,400</td></tr>
|
||||
</table>
|
||||
|
||||
<h3>Profitability (Per Trailer, Target Scenario)</h3>
|
||||
<table>
|
||||
<tr><th>Metric</th><th>Monthly</th><th>Annual</th></tr>
|
||||
<tr><td>Revenue</td><td>$20,800</td><td>$249,600</td></tr>
|
||||
<tr><td>Total costs</td><td>$10,585</td><td>$127,020</td></tr>
|
||||
<tr><td><strong>Net Profit</strong></td><td><strong>$10,215</strong></td><td><strong>$122,580</strong></td></tr>
|
||||
<tr><td>Profit margin</td><td colspan="2">49.1%</td></tr>
|
||||
<tr><td>Break-even (customers/day)</td><td colspan="2">~51 customers/day</td></tr>
|
||||
<tr><td>Payback period (initial $50K)</td><td colspan="2">~5 months</td></tr>
|
||||
</table>
|
||||
|
||||
<h3>5-Year Growth Projection (Fleet)</h3>
|
||||
<table>
|
||||
<tr><th>Year</th><th>Trailers</th><th>Annual Revenue</th><th>Annual Profit</th><th>Cumulative Investment</th></tr>
|
||||
<tr><td>Year 1</td><td>1–2</td><td>$249,600–499,200</td><td>$126,228–252,456</td><td>$50,000–85,000</td></tr>
|
||||
<tr><td>Year 2</td><td>4–5</td><td>$998,400–1,248,000</td><td>$504,912–631,140</td><td>$155,000–190,000</td></tr>
|
||||
<tr><td>Year 3</td><td>6–7</td><td>$1,497,600–1,747,200</td><td>$757,368–883,596</td><td>$225,000–260,000</td></tr>
|
||||
<tr><td>Year 4</td><td>8–9</td><td>$1,996,800–2,246,400</td><td>$1,009,824–1,136,052</td><td>$295,000–330,000</td></tr>
|
||||
<tr><td>Year 5</td><td>10</td><td>$2,496,000</td><td>$1,262,280</td><td>$365,000</td></tr>
|
||||
</table>
|
||||
|
||||
<div class="highlight">
|
||||
<strong>Return on Investment:</strong> At target performance, Trailer #1's $50,000 investment
|
||||
is recovered in ~5 months. Each subsequent trailer ($35K) recovers in ~3.5 months. By Year 5
|
||||
(10 trailers), the fleet generates $2.5M in annual revenue and $1.26M in profit on a total
|
||||
deployed capital of $365K — a <strong>346% ROI</strong>.
|
||||
</div>
|
||||
|
||||
|
||||
<h2 class="page-break">7. Funding Request</h2>
|
||||
|
||||
<h3>Amount Requested</h3>
|
||||
<div class="highlight">
|
||||
<strong>$50,000</strong> — to fully fund Trailer #1 (T00-DRIP), including equipment, buildout, initial
|
||||
inventory, permits, insurance, and a 3-month operating reserve for marketing and ramp-up.
|
||||
</div>
|
||||
|
||||
<h3>Use of Funds</h3>
|
||||
<table>
|
||||
<tr><th>Category</th><th>Amount</th><th>% of Total</th></tr>
|
||||
<tr><td>Trailer + buildout</td><td>$17,500</td><td>35%</td></tr>
|
||||
<tr><td>Equipment (espresso, kitchen, power, water)</td><td>$20,899</td><td>42%</td></tr>
|
||||
<tr><td>Networking, security, POS</td><td>$1,639</td><td>3%</td></tr>
|
||||
<tr><td>Signage, branding, initial supplies</td><td>$3,910</td><td>8%</td></tr>
|
||||
<tr><td>Permits, insurance, legal</td><td>$2,300</td><td>5%</td></tr>
|
||||
<tr><td>Operating reserve (3 months)</td><td>$3,752</td><td>7%</td></tr>
|
||||
<tr><td><strong>Total</strong></td><td><strong>$50,000</strong></td><td><strong>100%</strong></td></tr>
|
||||
</table>
|
||||
|
||||
<h3>Repayment Capacity</h3>
|
||||
<p>At target performance (100 customers/day), the trailer generates <strong>$10,215/month in net
|
||||
profit</strong>. A $50,000 loan at 12% interest over 5 years = ~$1,112/month payment — well within
|
||||
cash flow capacity with a <strong>9.2:1 debt service coverage ratio</strong>.</p>
|
||||
|
||||
<h3>Collateral</h3>
|
||||
<ul>
|
||||
<li>Trailer + equipment (appraised value ~$35,000 at buildout completion)</li>
|
||||
<li>Personal guarantee by Samuel S. James (sole guarantor — 85% owner via Holdings)</li>
|
||||
</ul>
|
||||
|
||||
<h3>Exit / Repayment Strategy</h3>
|
||||
<ul>
|
||||
<li><strong>Primary:</strong> Monthly cash flow from operations covers all loan payments from Month 2–3 forward</li>
|
||||
<li><strong>Secondary:</strong> Trailer + equipment can be liquidated for ~$20-25K (conservative) if business fails</li>
|
||||
<li><strong>Growth funded internally:</strong> Trailer #2+ funded from Trailer #1 profits — no additional debt required for expansion</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h2 class="page-break">8. Operations Plan</h2>
|
||||
|
||||
<h3>Hours of Operation</h3>
|
||||
<p>5:00 AM – 2:00 PM, Monday through Saturday (312 operating days/year). Closed Sundays.</p>
|
||||
|
||||
<h3>Staffing (Per Trailer)</h3>
|
||||
<table>
|
||||
<tr><th>Position</th><th>Hours</th><th>Rate</th><th>Monthly (loaded)</th></tr>
|
||||
<tr><td>Location Manager (FT)</td><td>40 hrs/wk</td><td>$18/hr</td><td>$2,880</td></tr>
|
||||
<tr><td>Part-time staff</td><td>Variable</td><td>—</td><td>$2,240</td></tr>
|
||||
<tr><td><strong>Total labor</strong></td><td></td><td></td><td><strong>$5,120/mo</strong></td></tr>
|
||||
</table>
|
||||
|
||||
<h3>Key Operating Processes</h3>
|
||||
<ul>
|
||||
<li><strong>Supply chain:</strong> Weekly orders from local roaster (Bendix) + wholesale supplier (Dean Supply). Location Manager handles ordering within budget.</li>
|
||||
<li><strong>Quality control:</strong> Standardized recipes, freshness protocols, daily cleaning SOP</li>
|
||||
<li><strong>Cash management:</strong> Square POS (card primary), daily reconciliation, weekly deposits</li>
|
||||
<li><strong>Maintenance:</strong> Generator service monthly, equipment cleaning daily, quarterly deep-clean</li>
|
||||
<li><strong>Waste management:</strong> Gray/black tank pump-out every 2-3 weeks (Huff Septic, South Bend)</li>
|
||||
<li><strong>Security:</strong> 3 POE cameras + NVR, cellular connectivity, AirTag GPS, remote monitoring</li>
|
||||
</ul>
|
||||
|
||||
<h3>Technology Infrastructure</h3>
|
||||
<p>Each trailer operates as a self-contained, remotely managed unit:</p>
|
||||
<ul>
|
||||
<li>4G/5G cellular internet (POS + cameras + remote management)</li>
|
||||
<li>Square POS system (real-time sales reporting)</li>
|
||||
<li>IP camera surveillance with cloud-accessible NVR</li>
|
||||
<li>Managed network switch (VLANs separate POS from customer WiFi)</li>
|
||||
<li>GPS tracking (theft/tow protection)</li>
|
||||
</ul>
|
||||
|
||||
<h2>9. Risk Analysis</h2>
|
||||
<table>
|
||||
<tr><th>Risk</th><th>Likelihood</th><th>Mitigation</th></tr>
|
||||
<tr><td>Low customer count (under 50/day)</td><td>Low-Medium</td><td>Location mobility — move trailer to better spot. Marketing push. Signage visibility.</td></tr>
|
||||
<tr><td>Weather (blizzards)</td><td>Low (5-10 days/yr)</td><td>Hot drinks = higher demand in cold. Only full blizzards close us. Budget for 312 operating days accounts for this.</td></tr>
|
||||
<tr><td>Equipment failure</td><td>Medium</td><td>Warranty coverage, backup equipment plan, emergency service contacts on file.</td></tr>
|
||||
<tr><td>Lot lease termination</td><td>Low</td><td>Trailer is mobile — relocate within days. Maintain relationships with multiple property owners.</td></tr>
|
||||
<tr><td>Staff turnover</td><td>Medium</td><td>Competitive pay, simple SOPs, cross-training, Kiowa recruits replacements.</td></tr>
|
||||
<tr><td>Competition (Starbucks/Dunkin enters same lot)</td><td>Very Low</td><td>We target locations they DON'T want (vacant lots, small parking areas). We move; they can't.</td></tr>
|
||||
<tr><td>Permit/regulatory issues</td><td>Low</td><td>Kiowa manages all compliance. Permits secured before opening. Health dept relationship maintained.</td></tr>
|
||||
</table>
|
||||
|
||||
<footer>
|
||||
<strong>The Daily Pour</strong> — SnS Hospitality Group LLC<br>
|
||||
759 Boxwood Dr, South Bend, IN 46614<br>
|
||||
Samuel S. James, Managing Member | samueljamesinc@snsnetworksolutions.net | (601) 613-2249<br><br>
|
||||
<em>Good Coffee. Great Vibes. On Purpose.</em><br><br>
|
||||
<span style="font-size:.7rem;">Confidential — prepared for lending evaluation purposes. Financial projections are estimates based on market research and industry benchmarks. Actual results may vary.</span>
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,38 @@
|
||||
Category,Item,Supplier,Case Size,Case Price,Per Unit Cost,Markup %,Standalone Sell Price,Notes
|
||||
Disposables,12 oz Hot Cup (PLA),CiboWares,1000,$101.98,$0.10,600%,$0.60,PLA-lined compostable
|
||||
Disposables,16 oz Hot Cup (PLA),CiboWares,1000,$118.98,$0.12,600%,$0.72,Most popular size
|
||||
Disposables,20 oz Hot Cup (PLA),CiboWares,1000,$129.98,$0.13,600%,$0.78,Large size
|
||||
Disposables,Clamshell Container 6x6x3,CiboWares,300,$39.99,$0.13,600%,$0.78,For pastries/baked goods
|
||||
Disposables,Hot Cup Lid (fits 12/16/20),TBD,1000,TBD,~$0.05,600%,$0.30,Need to source
|
||||
Disposables,Cup Sleeve / Java Jacket,TBD,1000,TBD,~$0.03,600%,$0.18,Need to source
|
||||
Disposables,Cold Cup 16 oz (clear),TBD,1000,TBD,~$0.08,600%,$0.48,For iced drinks
|
||||
Disposables,Cold Cup 24 oz (clear),TBD,1000,TBD,~$0.10,600%,$0.60,For large iced/smoothies
|
||||
Disposables,Dome Lid (cold cups),TBD,1000,TBD,~$0.05,600%,$0.30,For whipped cream drinks
|
||||
Disposables,Flat Lid (cold cups),TBD,1000,TBD,~$0.04,600%,$0.24,No-whip iced drinks
|
||||
Disposables,Straw (paper/compostable),TBD,200,TBD,~$0.03,600%,$0.18,
|
||||
Disposables,Wide Straw (smoothie),TBD,100,TBD,~$0.05,600%,$0.30,
|
||||
Disposables,Napkin (beverage),TBD,500,TBD,~$0.01,600%,$0.06,
|
||||
Disposables,Stir Stick (wooden),TBD,500,TBD,~$0.01,600%,$0.06,
|
||||
Disposables,Cup Carrier (2/4-cup),TBD,50,TBD,~$0.15,600%,$0.90,
|
||||
Disposables,Paper Bag (pastry),TBD,100,TBD,~$0.05,600%,$0.30,
|
||||
Coffee,Espresso beans (per shot ~7g),Bendix,5 lb bag,$TBD,~$0.35,600%,$2.10,~320 shots per 5lb bag
|
||||
Coffee,Drip coffee (per 12oz cup),Bendix,5 lb bag,$TBD,~$0.25,600%,$1.50,~60 cups per 5lb bag
|
||||
Dairy,Whole milk (per 8oz steam),GFS,1 gallon,$TBD,~$0.30,600%,$1.80,~16 servings per gallon
|
||||
Dairy,Oat milk (per 8oz steam),GFS,half gallon,$TBD,~$0.50,600%,$3.00,Oatly Barista ~8 servings per half gal
|
||||
Dairy,Heavy cream (per 2oz),GFS,1 quart,$TBD,~$0.20,600%,$1.20,For breves
|
||||
Dairy,Whipped cream (per serving),TBD,can,$TBD,~$0.15,600%,$0.90,
|
||||
Syrups,Vanilla (per pump ~10ml),Torani/Monin,750ml,$TBD,~$0.08,600%,$0.48,~75 pumps per bottle
|
||||
Syrups,Caramel (per pump),Torani/Monin,750ml,$TBD,~$0.08,600%,$0.48,
|
||||
Syrups,Mocha sauce (per pump),Ghirardelli,64oz,$TBD,~$0.12,600%,$0.72,
|
||||
Syrups,White mocha (per pump),TBD,64oz,$TBD,~$0.12,600%,$0.72,
|
||||
Sweeteners,Sugar packet,TBD,200 box,$TBD,~$0.02,600%,$0.12,
|
||||
Sweeteners,Honey (per squeeze),TBD,12oz bottle,$TBD,~$0.10,600%,$0.60,
|
||||
Toppings,Cinnamon (per shake),TBD,shaker,$TBD,~$0.02,600%,$0.12,
|
||||
Toppings,Cocoa powder (per dust),TBD,1 lb,$TBD,~$0.03,600%,$0.18,
|
||||
Toppings,Chocolate chips (per scoop),TBD,bag,$TBD,~$0.10,600%,$0.60,
|
||||
Baked Goods,Muffin,Local Bakery,dozen,$TBD,~$1.00,600%,$6.00,Sell individually
|
||||
Baked Goods,Scone,Local Bakery,dozen,$TBD,~$1.25,600%,$7.50,
|
||||
Baked Goods,Croissant,Local Bakery,dozen,$TBD,~$1.50,600%,$9.00,
|
||||
Baked Goods,Cookie,Local Bakery,dozen,$TBD,~$0.75,600%,$4.50,
|
||||
Baked Goods,Bagel,Local Bakery,dozen,$TBD,~$0.50,600%,$3.00,
|
||||
Baked Goods,Cream cheese packet,TBD,24 pack,$TBD,~$0.25,600%,$1.50,Add-on for bagels
|
||||
|
@ -0,0 +1,247 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Supplier Research — The Daily Pour | T00-DRIP</title>
|
||||
<style>
|
||||
:root{--brown:#4B2E20;--cream:#F7EFE6;--gold:#D4AF37;--pink:#E7B4B8;--taupe:#A78A7A;--green:#A3B18A;--blue:#6B7F99;}
|
||||
*{box-sizing:border-box}
|
||||
body{margin:0;background:#f2f4f7;font-family:'Montserrat','Segoe UI',sans-serif;color:var(--brown);line-height:1.7;font-size:14px;}
|
||||
.doc{max-width:900px;margin:0 auto;background:#fff;padding:48px 56px 64px;box-shadow:0 2px 24px rgba(75,46,32,.1);}
|
||||
h1{font-family:'Playfair Display',Georgia,serif;font-size:1.8rem;text-align:center;margin:0 0 4px;}
|
||||
.subtitle{text-align:center;color:var(--gold);font-weight:600;margin-bottom:8px;}
|
||||
.meta{text-align:center;color:var(--taupe);font-size:.85rem;margin-bottom:32px;}
|
||||
h2{font-family:'Playfair Display',Georgia,serif;font-size:1.15rem;color:var(--brown);border-bottom:2px solid var(--gold);padding-bottom:6px;margin:32px 0 14px;}
|
||||
h3{font-size:.95rem;color:var(--brown);margin:18px 0 8px;}
|
||||
table{width:100%;border-collapse:collapse;margin:12px 0;font-size:.85rem;}
|
||||
th{text-align:left;padding:7px 10px;background:var(--brown);color:var(--cream);font-weight:600;font-size:.78rem;}
|
||||
td{padding:7px 10px;border-bottom:1px solid var(--pink);}
|
||||
a{color:var(--gold);text-decoration:none;font-weight:500;}
|
||||
a:hover{text-decoration:underline;}
|
||||
.pick{background:var(--cream);border-radius:8px;padding:12px 16px;margin:12px 0;font-size:.9rem;}
|
||||
.tag{display:inline-block;padding:2px 8px;border-radius:10px;font-size:.7rem;font-weight:600;margin-right:4px;}
|
||||
.tag-local{background:var(--green);color:#fff;}
|
||||
.tag-online{background:var(--blue);color:#fff;}
|
||||
.tag-primary{background:var(--gold);color:#fff;}
|
||||
.tag-backup{background:var(--taupe);color:#fff;}
|
||||
.page-break{page-break-before:always;}
|
||||
footer{text-align:center;color:var(--taupe);font-size:.78rem;margin-top:32px;padding-top:12px;border-top:1px solid var(--pink);}
|
||||
@media print{body{background:#fff}.doc{box-shadow:none;padding:24px 36px}}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="doc">
|
||||
|
||||
<h1>Supplier Research</h1>
|
||||
<div class="subtitle">The Daily Pour — T00-DRIP</div>
|
||||
<div class="meta">Researched: August 2026 | South Bend / NW Indiana<br>75% of products sourced from local small businesses</div>
|
||||
|
||||
|
||||
<h2>1. Coffee Beans — Local Roasters (Wholesale)</h2>
|
||||
|
||||
<table>
|
||||
<tr><th>Roaster</th><th>Location</th><th>Why</th><th>Contact</th></tr>
|
||||
<tr>
|
||||
<td><strong>Bendix Coffee Roasters</strong> <span class="tag tag-local">Local</span><span class="tag tag-primary">Primary</span></td>
|
||||
<td>South Bend</td>
|
||||
<td>Local Michiana roaster, wholesale partner program, small-batch</td>
|
||||
<td><a href="https://www.bendixcoffee.com" target="_blank">bendixcoffee.com</a><br>bendixcoffee@gmail.com</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Revenant Coffee</strong> <span class="tag tag-local">Local</span><span class="tag tag-backup">Backup</span></td>
|
||||
<td>231 S Michigan St, South Bend</td>
|
||||
<td>Premium single-origin, transparent supply chain, specialty grade</td>
|
||||
<td><a href="https://revenant.coffee" target="_blank">revenant.coffee</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Quad Coffee Lab</strong> <span class="tag tag-local">Local</span></td>
|
||||
<td>South Bend area</td>
|
||||
<td>Small-batch, electric roasters, consistency</td>
|
||||
<td><a href="https://www.quad.coffee" target="_blank">quad.coffee</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Cloud Walking Coffee</strong> <span class="tag tag-local">Local</span></td>
|
||||
<td>South Bend</td>
|
||||
<td>Makes in-house, retail presence, community brand</td>
|
||||
<td><a href="https://cloudwalkingcoffee.com" target="_blank">cloudwalkingcoffee.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Coffee & Me LLC</strong> <span class="tag tag-local">Local</span></td>
|
||||
<td>South Bend</td>
|
||||
<td>BBB accredited local roaster</td>
|
||||
<td>BBB listing</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Main Street Roasters</strong> <span class="tag tag-local">Local</span></td>
|
||||
<td>Indiana</td>
|
||||
<td>Small-batch, labeled with roast date, ships statewide</td>
|
||||
<td><a href="https://mainstreetroasters.com" target="_blank">mainstreetroasters.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Black Ink Coffee</strong> <span class="tag tag-online">Online</span></td>
|
||||
<td>Nationwide (free shipping)</td>
|
||||
<td>Wholesale specialty-grade, competitive pricing, backup/overflow option</td>
|
||||
<td><a href="https://blackinkcoffee.com/pages/wholesale-coffee" target="_blank">blackinkcoffee.com/wholesale</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="pick">
|
||||
<strong>Recommended setup:</strong> Bendix (primary house blend + espresso) + Revenant (premium single-origin / seasonal rotation). Both South Bend small businesses = 100% local bean sourcing.
|
||||
</div>
|
||||
|
||||
|
||||
<h2>2. Cups, Lids & Disposables — Wholesale</h2>
|
||||
|
||||
<table>
|
||||
<tr><th>Supplier</th><th>Type</th><th>Why</th><th>Link</th></tr>
|
||||
<tr>
|
||||
<td><strong>Dean Supply</strong> <span class="tag tag-local">Local</span><span class="tag tag-primary">Primary (urgent)</span></td>
|
||||
<td>Walk-in, South Bend</td>
|
||||
<td>Local restaurant supply, same-day availability, no shipping wait</td>
|
||||
<td><a href="https://www.shopatdean.com/pages/south-bend-restaurant-supply" target="_blank">shopatdean.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>CiboWares</strong> <span class="tag tag-online">Online</span><span class="tag tag-primary">OFFICIAL SUPPLIER</span></td>
|
||||
<td>Online wholesale</td>
|
||||
<td>Wide selection, case pricing, cups + lids + sleeves + straws + take-out containers — all disposables from one supplier</td>
|
||||
<td><a href="https://cibowares.com" target="_blank">cibowares.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Hot Cup Factory</strong> <span class="tag tag-online">Online</span></td>
|
||||
<td>Online wholesale</td>
|
||||
<td>Coffee cup specialist, 80mm + 90mm lids, custom branded cups available</td>
|
||||
<td><a href="https://hotcupfactory.com/collections/disposable-coffee-cup-lids" target="_blank">hotcupfactory.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Servous</strong> <span class="tag tag-online">Online</span></td>
|
||||
<td>Online wholesale</td>
|
||||
<td>Bulk paper + plastic cups, all sizes, restaurant-focused</td>
|
||||
<td><a href="https://www.atyourservous.com/disposable-cups/" target="_blank">atyourservous.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>WebstaurantStore</strong> <span class="tag tag-online">Online</span></td>
|
||||
<td>Online wholesale</td>
|
||||
<td>Massive selection, lowest bulk prices (slower shipping)</td>
|
||||
<td><a href="https://www.webstaurantstore.com" target="_blank">webstaurantstore.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Amazon Business</strong> <span class="tag tag-online">Online</span><span class="tag tag-backup">Backup</span></td>
|
||||
<td>Online</td>
|
||||
<td>Fast shipping, price comparison, emergency orders</td>
|
||||
<td><a href="https://business.amazon.com" target="_blank">business.amazon.com</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="pick">
|
||||
<strong>✅ OFFICIAL:</strong> CiboWares — all disposables (cups, lids, sleeves, straws, take-out containers) from one supplier. Dean Supply for walk-in/emergency only. Others kept as backup options.
|
||||
</div>
|
||||
|
||||
|
||||
<h2>3. Dairy & Milk — Wholesale</h2>
|
||||
|
||||
<table>
|
||||
<tr><th>Supplier</th><th>Location</th><th>What</th><th>Contact</th></tr>
|
||||
<tr>
|
||||
<td><strong>GFS (Gordon Food Service)</strong> <span class="tag tag-local">Local</span><span class="tag tag-primary">Primary</span></td>
|
||||
<td>Multiple IN locations</td>
|
||||
<td>Full food distributor, dairy delivery, whole milk, oat milk, cream. No membership required.</td>
|
||||
<td><a href="https://www.gfs.com" target="_blank">gfs.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Dean Supply</strong> <span class="tag tag-local">Local</span><span class="tag tag-backup">Backup</span></td>
|
||||
<td>South Bend</td>
|
||||
<td>Walk-in restaurant supply, dairy available same-day</td>
|
||||
<td><a href="https://www.shopatdean.com/pages/south-bend-restaurant-supply" target="_blank">shopatdean.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Stanz Foodservice</strong> <span class="tag tag-local">Local</span></td>
|
||||
<td>1840 Commerce Dr, South Bend</td>
|
||||
<td>Full-line distributor, founded 1923, delivery. Merged with Troyer Foods — verify current status.</td>
|
||||
<td>(574) area — verify current contact</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Restaurant Depot</strong> <span class="tag tag-online">Regional</span></td>
|
||||
<td>Nearest: Chicago area</td>
|
||||
<td>Cash-and-carry wholesale, requires business license. Good for bulk runs.</td>
|
||||
<td><a href="https://www.restaurantdepot.com" target="_blank">restaurantdepot.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Costco Business Center</strong> <span class="tag tag-online">Regional</span></td>
|
||||
<td>Nearest: Indianapolis</td>
|
||||
<td>Bulk oat milk, whole milk, cream at wholesale prices</td>
|
||||
<td><a href="https://www.costcobusinesscenter.com" target="_blank">costcobusinesscenter.com</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Pasture's Delights</strong> <span class="tag tag-local">Local</span></td>
|
||||
<td>Decatur, IN</td>
|
||||
<td>Raw/local milk — niche option if you want "local dairy" marketing angle</td>
|
||||
<td><a href="https://pasturesdelights.com" target="_blank">pasturesdelights.com</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="pick">
|
||||
<strong>Recommended setup:</strong> GFS for regular dairy delivery (reliable, no membership, delivers to business). Dean Supply for walk-in backup/emergency. For Oat Milk (Oatly Barista edition) — order through GFS or direct from distributor; it's your #1 alt-milk and must be consistent.
|
||||
</div>
|
||||
|
||||
<h2>Recommended Supplier Matrix — Summary</h2>
|
||||
|
||||
<table>
|
||||
<tr><th>Need</th><th>Primary</th><th>Backup</th><th>Notes</th></tr>
|
||||
<tr>
|
||||
<td><strong>Espresso beans</strong></td>
|
||||
<td>Bendix Coffee Roasters</td>
|
||||
<td>Revenant Coffee</td>
|
||||
<td>Both South Bend. Local sourcing ✓</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Drip coffee beans</strong></td>
|
||||
<td>Bendix Coffee Roasters</td>
|
||||
<td>Main Street Roasters</td>
|
||||
<td>Different blend from espresso for variety</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Cups/lids/disposables (all)</strong></td>
|
||||
<td>CiboWares (OFFICIAL)</td>
|
||||
<td>Dean Supply (local walk-in)</td>
|
||||
<td>One supplier for all disposables. Monthly bulk orders.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Whole milk + cream</strong></td>
|
||||
<td>GFS (delivery)</td>
|
||||
<td>Dean Supply</td>
|
||||
<td>2x/week delivery recommended</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Oat milk (Barista)</strong></td>
|
||||
<td>GFS</td>
|
||||
<td>Amazon Business</td>
|
||||
<td>Keep 2-week buffer stock</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Syrups (Torani/Monin)</strong></td>
|
||||
<td>Amazon Business / WebstaurantStore</td>
|
||||
<td>GFS</td>
|
||||
<td>Monthly order, shelf-stable</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<h2>Next Steps</h2>
|
||||
<ul>
|
||||
<li>Contact <strong>Bendix Coffee</strong> — fill out wholesale inquiry form, get pricing for 5lb bags (espresso + drip blends)</li>
|
||||
<li>Contact <strong>Revenant</strong> — ask about wholesale partnership for a second premium blend</li>
|
||||
<li>Set up <strong>GFS account</strong> — register as a business customer for delivery</li>
|
||||
<li>Visit <strong>Dean Supply</strong> (South Bend) — walk through, see what they stock, get pricing</li>
|
||||
<li>Get quotes from <strong>CiboWares + Hot Cup Factory</strong> — compare case pricing for 12/16/20oz cups + lids</li>
|
||||
<li>Once branding is final: get <strong>branded cup quote</strong> from Hot Cup Factory (minimum order qty?)</li>
|
||||
</ul>
|
||||
|
||||
<footer>
|
||||
The Daily Pour — SnS Hospitality Group LLC<br>
|
||||
Supplier research — August 2026<br>
|
||||
<em>75% locally sourced. Good Coffee. Great Vibes. On Purpose.</em>
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -30,12 +30,12 @@ Power,Shore Power Inlet (30A),30A RV-style inlet for locations with available po
|
||||
Power,Extension Cord (10 gauge 50ft),Heavy-duty extension for shore power connection,1,$60,$60,High,https://www.amazon.com/10-gauge-extension-cord-50ft/s?k=10+gauge+extension+cord+50ft,"10AWG minimum for 30A service."
|
||||
Power,LED Interior Lighting (12V DC),12V LED strips/panels powered directly from battery — no inverter loss,1,$80,$80,Medium,https://www.amazon.com/12v-led-strip-light/s?k=12v+led+strip+light,"Run lights directly off battery DC."
|
||||
Climate,48V DC Mini Split Heat Pump (12000 BTU),AC + heat in one unit — runs directly off battery bank. Indiana needs both heat and AC.,1,"$1,200","$1,200",Critical,https://www.amazon.com/Ton-Conditioner-12-000-BTU/dp/B0C6LDB1LS,"48V DC powered. No inverter needed for climate."
|
||||
Networking & Security,12-Port POE Managed Switch (XikeStor 2.5G L2),Managed switch for cameras + POS + network — 8x 2.5G POE + 4x 10G SFP+,1,$200,$200,High,https://www.amazon.com/Managed-Network-2500Mbps-120Gbps-Management/dp/B0CGV4LL76,"XikeStor 12-port 2.5G L2 managed POE+ 124W budget."
|
||||
Networking & Security,POE Security Cameras (ZOSI 5MP dome),IP cameras for interior + exterior + drive-through monitoring,3,$50,$150,High,https://www.amazon.com/ZOSI-ZM4285D-Security-Outdoor-Surveillance/dp/B0862B6FVJ,"ZOSI 5MP add-on POE dome ~$40-60 each."
|
||||
Networking & Security,NVR (8-channel with 1TB HDD),Network video recorder for camera storage + playback,1,$150,$150,High,https://www.amazon.com/ZOSI-NVR-8-channel/s?k=ZOSI+NVR+8+channel,"ZOSI 8-ch NVR ~$150-200. Matches the cameras."
|
||||
Networking & Security,Cellular Modem / Mobile Router,4G/5G internet for POS + cameras + remote monitoring,1,$150,$150,High,https://www.amazon.com/cellular-router-industrial/s?k=cellular+router+industrial,"Peplink or GL.iNet industrial. Monthly data plan separate."
|
||||
Networking & Security,UPS (Battery Backup),Small UPS for switch + NVR + modem during power blips,1,$80,$80,Medium,https://www.amazon.com/APC-UPS-Battery-Backup/s?k=APC+UPS+battery+backup,"Keep network gear alive during generator switchover."
|
||||
Networking & Security,Apple AirTag (trailer GPS tracking),Hidden tracker on trailer frame — locate if stolen or towed,1,$30,$30,High,https://www.amazon.com/Apple-MX542LL-A-AirTag/dp/B0D54JZTHY,"Mount in hidden spot on frame. Requires iPhone/Find My network."
|
||||
Networking & Security (Wired),GMKtec G11 Mini PC (dual 2.5G NIC),Fedora Server + VyOS VM + Podman containers. AMD Ryzen R2514 16GB RAM 512GB SSD. Router/firewall/NVR/HA/captive portal.,1,$340,$340,Critical,https://www.amazon.com/GMKtec-Embedded-Business-Personal-Desktop/dp/B0DXXXXXXX,"Runs VyOS (routing/firewall/WireGuard) + Frigate NVR + Home Assistant + nginx captive portal. Dual 2.5G NIC = WAN + LAN."
|
||||
Networking & Security (Wired),TP-Link TL-SG208PE (8-port PoE switch),8-port Gigabit PoE+ switch 65W budget. VLAN + Omada managed. Fanless.,1,$49,$49,High,https://www.amazon.com/dp/B0XXXXXXXX,"PoE delivers power to cameras. Basic VLAN separation. VyOS on G11 handles all routing."
|
||||
Networking & Security (Wired),Marquis 4MP PoE IP Turret Cameras,IP cameras with mic/audio for interior + exterior + drive-through. IP66 waterproof 108° wide angle 2.8mm.,3,$34,$102,High,https://www.amazon.com/dp/B0XXXXXXXX,"4MP 2K resolution. Built-in microphone. PoE powered from TP-Link switch."
|
||||
Networking & Security (Wired),ULTRALOQ Bolt SE (Matter/WiFi),Smart deadbolt — fingerprint + keypad + app + mechanical key. Matter for Home Assistant control.,1,$90,$90,High,https://www.amazon.com/dp/B0XXXXXXXX,"Remote lock/unlock via HA API. PIN codes for staff. Audit log. 18-month battery."
|
||||
Networking & Security (Wired),UPS (Battery Backup),Small UPS for switch + G11 during power blips/generator switchover,1,$80,$80,Medium,https://www.amazon.com/APC-UPS-Battery-Backup/s?k=APC+UPS+battery+backup,"Keeps network + NVR alive during generator switchover."
|
||||
Networking & Security (Wireless),GL-iNet GL-X3000 Spitz AX (5G cellular + WiFi 6),5G NR + 4G LTE dual-SIM cellular gateway + WiFi 6 AP + OpenWrt. Replaces separate modem and AP.,1,$380,$380,Critical,https://www.amazon.com/GL-iNet-GL-X3000-Detachable-Certified/dp/B0XXXXXXXX,"All-in-one: 5G internet + WiFi AP + WireGuard + captive portal + failover. T-Mobile certified. Dual-SIM. Wall mountable."
|
||||
POS & Payment,Square Terminal,All-in-one card reader + receipt printer + POS,1,$399,$399,Critical,https://www.amazon.com/square-b07npnnqbn-terminal/dp/b07npnnqbn,"Square Terminal. Free POS software. 2.6% + 15¢ processing."
|
||||
POS & Payment,iPad (10th gen) for Square POS,Backup display + order management tablet,1,$350,$350,High,https://www.amazon.com/Apple-2022-10-9-inch-iPad-Wi-Fi/dp/B0BJLXMVMV,"iPad 10th gen. Runs Square POS app."
|
||||
POS & Payment,Cash Drawer,Lockable cash drawer connected to POS,1,$50,$50,Medium,https://www.amazon.com/cash-drawer/s?k=cash+drawer,"Basic 16-inch cash drawer ~$40-60."
|
||||
|
||||
|
@ -0,0 +1,178 @@
|
||||
# T00-DRIP Network Configuration
|
||||
|
||||
## Architecture
|
||||
|
||||
```
|
||||
INTERNET (T-Mobile 5G)
|
||||
│
|
||||
┌────┴────────────────────┐
|
||||
│ GL-X3000 Spitz AX │
|
||||
│ • 5G/4G cellular uplink │
|
||||
│ • WiFi 6 AP (2 SSIDs) │
|
||||
│ • OpenWrt │
|
||||
│ • WAN: cellular │
|
||||
│ • LAN: 2.5G → G11 NIC1 │
|
||||
└────┬────────────────────┘
|
||||
│ Ethernet (2.5G)
|
||||
│
|
||||
┌────┴────────────────────┐
|
||||
│ GMKtec G11 (Fedora) │
|
||||
│ NIC1 (WAN): from Spitz │
|
||||
│ NIC2 (LAN): to switch │
|
||||
│ │
|
||||
│ ┌─────────────────┐ │
|
||||
│ │ VyOS VM │ │
|
||||
│ │ • NAT/Firewall │ │
|
||||
│ │ • DHCP server │ │
|
||||
│ │ • WireGuard │ │
|
||||
│ │ • VLAN routing │ │
|
||||
│ │ • QoS/traffic │ │
|
||||
│ └─────────────────┘ │
|
||||
│ │
|
||||
│ Podman Containers: │
|
||||
│ • Frigate (NVR) │
|
||||
│ • Home Assistant │
|
||||
│ • nginx (captive portal) │
|
||||
└────┬────────────────────┘
|
||||
│ Ethernet (2.5G) - NIC2
|
||||
│
|
||||
┌────┴────────────────────┐
|
||||
│ TP-Link TL-SG208PE │
|
||||
│ 8-port PoE (65W) │
|
||||
│ │
|
||||
│ Port 1: Uplink (G11) │
|
||||
│ Port 2: Camera 1 (PoE) │
|
||||
│ Port 3: Camera 2 (PoE) │
|
||||
│ Port 4: Camera 3 (PoE) │
|
||||
│ Port 5-8: spare │
|
||||
└──────────────────────────┘
|
||||
```
|
||||
|
||||
## IP Addressing (per trailer)
|
||||
|
||||
| Subnet | Purpose | DHCP Range |
|
||||
|--------|---------|------------|
|
||||
| 10.T.0.0/24 | Management/Infrastructure | .1-.10 static |
|
||||
| 10.T.10.0/24 | VLAN 10 — Security (cameras, lock, NVR) | .100-.150 |
|
||||
| 10.T.20.0/24 | VLAN 20 — Operations (POS, staff devices) | .100-.150 |
|
||||
| 10.T.30.0/24 | VLAN 30 — Guest WiFi (isolated, internet only) | .100-.200 |
|
||||
|
||||
Where T = trailer number (0 for T00-DRIP, 1 for T01-ROAST, etc.)
|
||||
|
||||
## Static IPs
|
||||
|
||||
| Device | IP | VLAN | MAC |
|
||||
|--------|-----|------|-----|
|
||||
| G11 (gateway) | 10.0.0.1 | Mgmt | — |
|
||||
| GL-X3000 (WAN gateway) | DHCP from carrier | — | — |
|
||||
| Camera 1 (interior) | 10.0.10.1 | 10 | TBD |
|
||||
| Camera 2 (exterior) | 10.0.10.2 | 10 | TBD |
|
||||
| Camera 3 (drive-through) | 10.0.10.3 | 10 | TBD |
|
||||
| ULTRALOQ (lock) | 10.0.10.10 | 10 | TBD |
|
||||
| Square POS | 10.0.20.100 | 20 | DHCP |
|
||||
| Staff devices | 10.0.20.101+ | 20 | DHCP |
|
||||
|
||||
## VLANs
|
||||
|
||||
| VLAN ID | Name | Purpose | Firewall Rules |
|
||||
|---------|------|---------|----------------|
|
||||
| 10 | Security | Cameras, lock, NVR | No internet access. Talk to G11 (NVR) only. |
|
||||
| 20 | Operations | POS, staff WiFi, management | Internet access. Can reach Home Assistant. |
|
||||
| 30 | Guest | Customer WiFi (captive portal) | Internet only. Isolated from all other VLANs. Rate-limited. |
|
||||
|
||||
## WiFi SSIDs (GL-X3000)
|
||||
|
||||
| SSID | VLAN | Security | Purpose |
|
||||
|------|------|----------|---------|
|
||||
| `DailyPour-Staff` | 20 | WPA3-Personal | POS, staff devices, management |
|
||||
| `The Daily Pour` | 30 | Open (captive portal) | Customer WiFi — branded splash page → internet |
|
||||
|
||||
## WireGuard Tunnel
|
||||
|
||||
| Setting | Value |
|
||||
|---------|-------|
|
||||
| Server | Home (ws, 100.96.11.9 via NetBird) or cloud endpoint |
|
||||
| Client | VyOS on G11 |
|
||||
| Tunnel IP | 10.200.T.1/32 (per trailer) |
|
||||
| Keepalive | 25s |
|
||||
| Purpose | Remote management, NVR remote view, fleet config push |
|
||||
|
||||
## Firewall Rules (VyOS)
|
||||
|
||||
```
|
||||
# WAN → LAN: deny all (default)
|
||||
# LAN → WAN: allow (NAT masquerade)
|
||||
# VLAN 10 (Security) → WAN: DENY (cameras never reach internet)
|
||||
# VLAN 10 → G11 (NVR): ALLOW (cameras stream to local Frigate)
|
||||
# VLAN 20 (Ops) → WAN: ALLOW
|
||||
# VLAN 20 → VLAN 10: DENY (POS can't see cameras)
|
||||
# VLAN 30 (Guest) → WAN: ALLOW (rate limited 5Mbps)
|
||||
# VLAN 30 → VLAN 10: DENY
|
||||
# VLAN 30 → VLAN 20: DENY
|
||||
# WireGuard → ALL: ALLOW (remote management)
|
||||
```
|
||||
|
||||
## Services on G11 (Fedora Workstation + Podman)
|
||||
|
||||
G11 runs **Fedora Workstation** (GNOME desktop) — provides GUI for video calls
|
||||
and dashboard display. Server workloads run in VyOS VM + Podman containers.
|
||||
Managed remotely via **Cockpit** (web UI).
|
||||
|
||||
| Container/VM | Image | Port | Purpose |
|
||||
|-----------|-------|------|---------|
|
||||
| vyos (VM) | VyOS qcow2 | — | Router/firewall/WireGuard/DHCP/VLAN/QoS |
|
||||
| frigate | ghcr.io/blakeblackshear/frigate | 5000, 8554 | NVR — records cameras, AI detection |
|
||||
| homeassistant | ghcr.io/home-assistant/home-assistant | 8123 | Lock control, automations, dashboard |
|
||||
| nginx-portal | nginx:alpine | 80 | Captive portal splash page |
|
||||
|
||||
**Desktop apps (browser):**
|
||||
- Jitsi Meet (video calls — `meet.jit.si/dailypour-drip`)
|
||||
- Dashboard view (Frigate live feeds, HA status, sales)
|
||||
- Cockpit (`localhost:9090`) for local management
|
||||
|
||||
## Automation (Home Assistant)
|
||||
|
||||
| Automation | Trigger | Action |
|
||||
|------------|---------|--------|
|
||||
| Auto-lock | 2:30 PM (closing) | Lock ULTRALOQ |
|
||||
| Auto-unlock | 4:45 AM (pre-open) | Unlock ULTRALOQ |
|
||||
| Motion alert | Frigate detects person after hours | Push notification to Sam |
|
||||
| Power alert | UPS switches to battery | Push notification to Sam |
|
||||
|
||||
## Fleet Scaling
|
||||
|
||||
Each trailer is a clone of this config with:
|
||||
- Trailer number (T) incremented in all IPs
|
||||
- Unique WireGuard keys
|
||||
- Same VyOS config template (Ansible playbook)
|
||||
- Same Podman containers (compose file)
|
||||
- Same GL-X3000 OpenWrt config (backup/restore)
|
||||
|
||||
Deploy a new trailer's network: flash configs → plug in → WireGuard auto-connects → fleet dashboard sees it.
|
||||
|
||||
## Video Conferencing (Jitsi)
|
||||
|
||||
| Setting | Value |
|
||||
|---------|-------|
|
||||
| Platform | Jitsi Meet (meet.jit.si — public, free) |
|
||||
| Room naming | `dailypour-T00` (per trailer) |
|
||||
| Hardware | G11 (Fedora WS) + 27" monitor + USB webcam |
|
||||
| Use cases | Management check-ins, inter-trailer comms, staff meetings |
|
||||
| Future | Self-host at `video.snsnetlabs.com` when 5+ trailers |
|
||||
|
||||
No accounts needed. Staff opens browser → `meet.jit.si/dailypour-drip` → instant video call.
|
||||
|
||||
## Files in this directory
|
||||
|
||||
```
|
||||
T-00/network/
|
||||
├── README.md (this file)
|
||||
├── vyos/
|
||||
│ └── config.boot (VyOS configuration — TODO)
|
||||
├── openwrt/
|
||||
│ └── backup.tar.gz (GL-X3000 config backup — TODO)
|
||||
├── ansible/
|
||||
│ └── deploy-trailer.yml (fleet deployment playbook — TODO)
|
||||
└── captive-portal/
|
||||
└── index.html (branded splash page — TODO)
|
||||
```
|
||||
Loading…
Reference in New Issue
Block a user