Bento Station | Restaurant Delivery Toolkit and Applications

AKASH VASHISHTHA

0

Frontend Engineer

Fullstack Engineer

AI Developer

Next.js

React

React Native

#Food Delivery

For the restaurant owners who are tired of giving away 15-30% of the order value to platforms like Uber Eats, DoorDash and many more

A complete suite for Restaurant Delivery management with a set of 5 applications covering Restaurant Mobile Application, Restaurant Web App, Web Dashboard for seamless product and dish management, order management, Sales channel management and much more, Mobile and Tablet version of Dashboard and Delivery Partner Mobile App. This comprehensive platform is designed for the restaurant owners who want to have their own app and don't want to be completely dependent on Platforms like DoorDash, Uber Eats, GrubHub, etc
Saved Dishes and Profile Screen | React Native Application
Saved Dishes and Profile Screen | React Native Application

Key Features:

Dashboard: The dashboard has advance capabilities like Order management, user management, Promotions management where you can create promotions, run campaigns, run promo codes to specific users by creating user groups, manage inventory and much more. The dashboard has all the advance capabilities and will help you to manage the online store. We know it is important to have the app on both Web and Mobile platform and that's why we have both Web App and Mobile App which is optimized for Tablets as well. The web app is built using Next.js, Payload CMS, Postgres, ShadCN and Tailwind CSS. Whereas the mobile app is built using React Native.
Cross Platform Mobile Application: The mobile application is built using React Native Framework, Typescript and Expo. The goal is to serve both Android and iOS using a single code base. This made ensures simple maintenance, breathtaking UI/UX and error less code cause of using Typescript instead of JS.
Next.js Web Application: The web application is built using Next.js, Tailwind and ShadCN. Due to it's amazing SSR capabilities, Next was the obvious choice for the web application. It makes the hosting easier and helps in optimize the SEO of the application. The web app is mostly optimized for responsive mobile view due to the fact that most of the users will be accessing the app from their mobile devices.
Driver Mobile Application: The driver application is built using React Native Framework. It incorporates all the functionalities necessary for drivers. They can see the assigned orders, the orders they are delivering, manage tips, see the reviews they got from the customers and can also give reviews to the customer. Customers can also see their ratings in the app but they can't see who gave them rating due to privacy reason. This kind of data can be helpful to identify problematic customers.
Orders and Cart Page | React Native Application
Orders and Cart Page | React Native Application

Technical Stack:

Frontend:

Mobile Application: React Native
Web Applications: Next.js, React, Typescript, Tailwind CSS, ShadCN

Backend:

Server: Next Server Actions, Express JS [Due to the fact that using Next API can be more expensive. Although we just reused the APIs built in Next with moderate changes].
Database: PostgreSQL for robust and scalable data management.
Content Management: Integrated Payload CMS for seamless content management.

Infrastructure:

Hosting: Utilized AWS for scalable and reliable hosting.
Containerization: Docker was used for containerization, ensuring smooth deployment and scalability.
The application has advanced backend and frontend capabilities which makes the overall management and ordering easier. This resulted in more productivity for the restaurant with 30% more profit in the orders.
Like this project
0

Bento Station is a platform which helps restaurants to setup their own personal delivery application. They provide a suite of 5 applications.

Likes

0

Views

0

Timeline

Dec 1, 2024 - Feb 15, 2025

Tags

Frontend Engineer

Fullstack Engineer

AI Developer

Next.js

React

React Native

#Food Delivery

AKASH VASHISHTHA

Versatile Fullstack Engineer | Web & Mobile Expert

Podly.ai - Podcast Transcription Platform
Podly.ai - Podcast Transcription Platform
Billing Crow
Billing Crow
Priceya - Price Comparison Website
Priceya - Price Comparison Website
TestBest | LSAT® Prep & Tutoring
TestBest | LSAT® Prep & Tutoring