Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/varsharani9/pizza-application


https://github.com/varsharani9/pizza-application

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

# PIZZA-APPLICATION

Pizza Ordering Application is a web-based platform that allows users to browse a menu of delicious pizzas, customize their orders, and securely make payments for delivery or pickup. This application incorporates modern web development practices and technologies to ensure a smooth and responsive user experience.

# Features
Browse a variety of pizzas with detailed descriptions.
Add pizzas to the shopping cart.
Review the shopping cart.
Securely make payments using various payment methods.
Responsive design for a seamless experience on various devices.

# Technologies Used
HTML5
CSS3
JavaScript (ES6+)
Bootstrap
MVC Design Pattern
Asynchronous Programming
Payment Gateway Integration
DOM Manipulation

# Design Pattern
The application follows the Model-View-Controller (MVC) design pattern to separate concerns and make the codebase maintainable and organized. The components are structured as follows:

* Model: Represents the data and business logic, including pizza details, user cart, and order processing.
* View: Handles the presentation layer, rendering the user interface based on model data.
* Controller: Manages user input, communicates between the model and view, and controls the application's flow.

![image](https://github.com/VarshaRani9/PIZZA-APPLICATION/assets/127414456/7d221452-2ab1-44ec-8d04-7b26e36f8ca0)

![image](https://github.com/VarshaRani9/PIZZA-APPLICATION/assets/127414456/5b5f5625-4d41-4096-afe7-a01330988569)

![image](https://github.com/VarshaRani9/PIZZA-APPLICATION/assets/127414456/caca8a4c-37cc-4807-83c9-9ad9798d01c2)