Skip to content

The Pub's Pizza mobile app offers a seamless dining experience, allowing users to effortlessly browse the menu, place orders, and track deliveries in real-time. With a user-friendly interface designed for intuitive navigation.

Notifications You must be signed in to change notification settings

YoussifTaha/Pub-s-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Pub-s-App

Logo

Introduction

The Pub's Pizza mobile app offers a seamless dining experience, allowing users to effortlessly browse the menu, place orders, and track deliveries in real-time. With a user-friendly interface designed for intuitive navigation.

Features

  • Login Screen : The login screen crafted to appeal to the eye as it will be the firs screen of the app. It incorporates stunning animations that showcase videos from the restaurant's media library as the background, adding an extra layer of visual appeal and engagement to the user experience

  • alt text
  • Home : The home screen is designed to ensure customer comfort and ease of navigation within the app. It presents all sections in a user-friendly layout, facilitating a seamless ordering process. Every effort is made to streamline access to menu items, ensuring that customers can find what they're looking for with minimal effort.

  • alt text
  • Menu Screen : The menu screen is intuitively designed to enhance user experience and streamline the ordering process. At the top of the screen, users are presented with a convenient navigation bar listing all available sections. With just a simple click, users can easily scroll to the desired section, allowing for quick access to various menu items. This layout ensures that customers can effortlessly explore the menu and find their preferred dishes with minimal effort, enhancing overall satisfaction

  • Half and half : The Half and Half Pizza Screen lets customers craft their perfect pie. With options for two halves, they select from three sizes and crust types, customize spice levels, and opt for combos. Fine-tuning includes adding extra toppings or removing ingredients, all with captivating animations enhancing the ordering experience.

alt text alt text alt text
  • Cart : The Cart Screen simplifies the ordering process for customers. They can choose dining options (dine-in, takeaway, or delivery) and review their order details, including prices, conveniently displayed at the bottom. Customers can add sides, drinks, or special instructions, ensuring a seamless and personalized experience from selection to checkout.
alt text alt text
  • Order Status : The Order Status Screen provides users with real-time updates on their order journey. Phase one indicates when the order is pending cashier acceptance, allowing users to cancel if needed. Phase two notifies users when their order is in the kitchen. In phase three, users receive notification that their order is on its way. Additionally, users can conveniently reorder the same items with a single click below.
  • alt text

Key Technologies:

  • Flutter Bloc (for state management)
  • Firebase (Firestore for backend)
  • Flutter Local Notifications
  • Hive (for local data storage)

Installation

  • Unfortunately, my contract with Pup's company prohibits me from sharing the code. However, I can provide you with an APK file if you'd like to run the app.

https://drive.google.com/file/d/146vdDFJvllkklJ2M7Laj8w9sTZuMQ9yv/view?usp=sharing

About

The Pub's Pizza mobile app offers a seamless dining experience, allowing users to effortlessly browse the menu, place orders, and track deliveries in real-time. With a user-friendly interface designed for intuitive navigation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published