Skip to content

Bazilier/pizza-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PizzaApp

Description: iOS app prototype for a pizza delivery service

Language: Swift

Frameworks and Libraries: UIKit programmatically, SnapKit, Foundation

Architecture: MVC

Dependency Managers: Swift Package Manager

Banner Display: Users can view various banners showcasing deals or special pizzas. Clickable price button on banners for further details.

Menu and Special Offers: A detailed menu where users can choose items. Special deals or offers might be highlighted separately for users to view.

Detailed Product View: Users can get detailed views of individual products. They can see a product's image and description. Products can be added to the cart directly from the details page.

Shopping Cart Functionality: Users can add items to their shopping cart. They have an option to view their cart and finalize their order.

Delivery or Take Away: Users can choose between getting their order delivered or picking it up themselves. They will need to provide respective addresses based on their choice.

Localization: The app is prepared for localization, it can be available in multiple languages in the future.

Demo

Screenshots


Main Screen: Users can choose between delivery or takeaway options. The interface also presents special offers and a direct path to the menu.

Address API: An integrated address-picking interface powered by an external API. Provides seamless experience for specifying delivery details.

Product Details: A dedicated view for products, showcasing intricate details, images, and descriptions for the selected pizza item.

Cart Interface: A dynamic cart interface allowing users to review and customize their order, ensuring all selections are accurate before checkout.

Empty Cart View: An intuitive interface urging users to populate their cart. Features a 'Go to Menu' button for ease of navigation back to product listings.

Dark Theme: The application supports a dark theme, ensuring visual comfort and adapting to user preferences.

About

iOS app for a pizza delivery service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages