u/Epic_passion_x

I am developing a "Live" Digital Menu system. This system will provide businesses with real-time synchronization of all their menu items. The system eliminates the need for static PDF documents.
▲ 4 r/SaaSSolopreneurs+2 crossposts

I am developing a "Live" Digital Menu system. This system will provide businesses with real-time synchronization of all their menu items. The system eliminates the need for static PDF documents.

The writer who enters this content uses their current position as a 6th-semester IT student who works as a full-stack developer intern. He discovered multiple cafes beyond his hometown of Kashmir India which exhibited a persistent issue that affected most dining establishments. The restaurants used permanent QR codes to provide customers access to either 10MB PDF documents or unresponsive websites that did not function properly. The restaurants needed to use manual methods for dish updates because customers discovered the information after waiting 10 minutes from their order time.

​So, I started building QR-Crave

The Tech Stack: \* Frontend: Next.js (App Router) + Tailwind CSS + Framer Motion

The system uses Supabase to operate its backend system and authentication functions through PostgreSQL.

The system uses Supabase Realtime to provide immediate updates about stock and price changes.

Resend manages all email functions through its SMTP system.

The system has three main functions which I developed by myself until now.

The system updates all URL slug and QR link information when an owner changes their business name through the Settings menu.

The system allows admins to mark items as "Out of Stock" while modifying prices and shows these changes to customers on their devices without requiring a page refresh.

The system presents its interface through a mobile-first design that uses minimal elements to replace traditional website displays.The design features clean headers circular logos and smooth category transitions.

The solution provides customers with WhatsApp access because the "Order on WhatsApp" button creates an order which includes their table number and all order details.

The RLS (Row Level Security) system within Supabase created major difficulties for me because I needed to restrict owner access to their personal dishes and logs while maintaining public access to the menu. The system needs to synchronize the Logo from settings to both the QR code center and Menu header.

The reason I am sharing this information.

The UI/UX system needs feedback from me to develop its design. The "Real-time" feature needs to show enough value to small restaurant owners to create new sales. The assessment of guest feedback needs greater emphasis than the existing analytics system.

u/Epic_passion_x — 6 days ago