aloha-franchise is a web application for Monin Modi's Aloha franchise: a single, friendly, confident web presence that presents the franchise to visitors. The product's intent is to give the business one public home on the web where customers can learn about the Aloha franchise and its offers, and find how to visit or contact the store.
The audience is twofold. Customers are the public visitors who arrive at the site to discover the franchise, read its content, and find the store's contact and location details. The Franchise Owner is the operator of the Aloha franchise who needs that web presence to represent the business and who checks that visitors can find the store details.
The current delivery is a public, anonymous, read-only marketing presence. There is no customer account, no ordering, no payment, and no owner-facing administration in the current scope; those are not part of the accepted requirements.
The Aloha franchise web app is delivered as a first-party public website. Its single current destination, Landing, is anonymously reachable by anyone — no account, sign-in, or identity establishment is required or offered. Visitors read the franchise content and find contact and location details; nothing on the site changes durable state on the visitor's behalf.
The Franchise Owner's role in the current scope is to have the web presence exist and to verify that visitors can find the store details. The accepted requirements do not include an owner-facing editing, administration, or content-management surface, so none is specified. Content presented on the Landing page is the franchise's published content; how it is authored is outside the current product boundary.
The delivery boundary is therefore: one public page, static in behavior, presenting franchise content, contact details, and location details to anonymous visitors. No authenticated area, no transactional workflow, and no provider-owned surface is part of the current product.
Information and state
Primary actions
Supporting actions
Domain entities
Component responsibilities
States
FR-1 — Public franchise presentation
FR-2 — Find contact details
FR-3 — Find location details
FR-4 — Owner's web presence and verification
The Franchise Owner runs the Aloha franchise and needs one web presence for the business. Their product context is operational: they want the franchise represented online in a way that is warm, confident, and clearly points customers to how to visit or contact the store. Their primary goal is for the web presence to exist and to be verifiably complete — that a visitor can find the store details. Their distinct accepted responsibility is verification: reviewing the public Landing page as a visitor would and confirming the franchise content, contact details, and location details are present and legible. Their relevant input is their own review of the live page; their observable success is a complete, readable public page. They do not have a separate editing or administration surface in the current scope.
The Customer is a public visitor who wants to learn about the Aloha franchise and its offers. Their product context is discovery: they arrive with no account and no prior relationship to the site. Their primary goal is to understand the franchise and find how to visit or contact the store. Their distinct accepted responsibilities are reading the franchise content, locating the contact details, and locating the location details. Their relevant decisions are which contact method to use and whether to plan a visit. They interact with the Franchise Owner only indirectly — through the published content the Owner verifies. Their observable success is having read the franchise content and obtained usable contact and location details.
The creative direction is authoritative for this section.
#FFF6E9#FFE3C2#1E1B16#F4511E#0E7C6B#7A6A58clamp() so the mobile size is preserved).The public entry is a full-bleed coral band (#F4511E) that fills the first screen. An oversized Sora headline in cream sits left, spanning 56px on mobile up to 128px on desktop. A large flat illustrated poke bowl — custom spot illustration, not photography — overlaps and bleeds off the right edge of the hero. A cream pill call-to-action sits under the headline and leads the visitor to the contact or location content. Round sticker badges rotate slowly near the hero corners. Below the hero, section bands alternate cream, coral, and teal with 32px rounded edges; menu items sit in chunky cream cards on a teal band with coral price tags. All readable text and controls remain whole and inside the viewport and their containers at 375px, 768px, and 1280px; the bleed and overlap gestures are carried by imagery and decoration only.
Interaction Model: Animated Motion Tempo: expressive Hero Dimensionality: layered_2d
Landing Hero Motion Brief
clamp()) to fit; no element covers readable text or controls (explicit, from the creative direction's readability rule).prefers-reduced-motion, the site provides a usable static arrangement with no entrance fades or badge loops (explicit, from the creative direction).frontend, backend, database.
Aloha is a local food franchise that serves fresh poke bowls, fruit plates and island-inspired plates.
Fresh island bowls and plates, served with aloha.
Ahi tuna, rice, cucumber and sesame.
PopularPineapple, mango, papaya and lime.
FreshGrilled chicken, rice, greens and pineapple salsa.
NewCall or write to the Aloha store and our team will help you plan your visit.
Store details check

Aloha is a local food franchise that serves fresh poke bowls, fruit plates and island-inspired plates.
Fresh island bowls and plates, served with aloha.
Ahi tuna, rice, cucumber and sesame.
PopularPineapple, mango, papaya and lime.
FreshGrilled chicken, rice, greens and pineapple salsa.
NewCall or write to the Aloha store and our team will help you plan your visit.
Store details check
No comments yet. Be the first!