Mobile-First Coffee Shop Microsite

Заказчик: AI | Опубликовано: 22.01.2026

Here is the full details of my project I want to build a mobile-first micro website for my coffee shop. Please read carefully — this is a prepaid, pickup-only ordering system. --- ### 1. Purpose Customers should be able to: - Order coffee online - Customize the name written on each coffee cup (like Starbucks) - Choose pickup location and pickup time (same day only) - Pay online via UPI - Collect the order from the counter without payment at pickup --- ### 2. Customer Access (Login + Guest) The website must support both options: A. Guest Checkout - Customer can order without creating an account - Mandatory fields: - Name - Mobile number - OTP verification is optional (you may suggest best approach) B. Customer Login (Optional) - Simple login using mobile number + OTP - No passwords - Purpose of login: - Faster checkout - Saved name & mobile number - View past orders (basic, optional) Login should be optional, not forced. --- ### 3. Website Type - Micro website (lightweight, fast) - Mobile-friendly UI (priority) - Clean design, no heavy animations --- ### 4. Ordering & Cup Name Logic (Critical) - Customer adds coffee items to cart - For each coffee cup, customer must have the option to: - Use the same name for all cups, OR - Enter different names for each cup - Cup names must be clearly visible in order details for staff --- ### 5. Pickup Details Pickup Location - Customer selects one location from predefined options (set by admin) Pickup Time - Pickup date should be today only - Pickup time selection required - Time slots can be fixed or free input (please suggest best method) --- ### 6. Payment - UPI-only payment gateway (Razorpay or similar) - Payment must be completed before order confirmation - No Cash on Pickup - Order should be created only after successful payment - Failed payments must not create orders --- ### 7. Counter / Admin Order Display (Very Important) After successful payment, the order should appear on our counter/admin system showing: - Customer name - Customer mobile number - Order items - Name to be written on each coffee mug - Pickup location - Pickup time This view should be: - Simple - Fast - Easy to read during rush hours --- ### 8. Admin / Backend - Simple admin dashboard - Ability to: - View orders in real time - Update menu and prices - Manage pickup locations and time slots - No complex analytics required --- ### 9. What Is NOT Required - No delivery - No mobile app - No complex loyalty system - No unnecessary features increasing cost --- ### 10. Hosting & Deployment - Suggest low-cost hosting - Suggest domain options - Minimal recurring expenses preferred --- ### 11. Expectation Please share: - Estimated cost - Timeline - Tech stack - Similar project experience (if any) The focus is simplicity, speed, and reliability, not over-engineering. Regards, Krishna