Skip to content

krishanmurariji/Dominos_clone

Repository files navigation

🍕 Domino's Pizza Ordering App 🍕

Python Version Django Version Instamojo API

Welcome to the Domino's Pizza Ordering App! 🙌 This is a web application developed using Django, Python, and the Instamojo payment gateway API. With this app, users can easily order their favorite Domino's pizzas and have them delivered right to their doorstep. 🍕🚚

🔑 Key Features

  • User Registration and Authentication: Users can create an account and log in to the app to access their order history and saved preferences. 🔒
  • Pizza Menu and Customization: Users can browse the full menu of Domino's pizzas, customize their toppings, and add their favorite items to the cart. 🍕🔍
  • Secure Payment Integration: Users can securely checkout and pay for their orders using the Instamojo payment gateway. 💳🔒
  • Order Tracking and History: Users can track the status of their orders and view their order history. 🔍🗓️
  • Admin Dashboard: The app includes an admin dashboard where Domino's staff can manage orders, update the menu, and view customer analytics. 🧑‍💻📊

🛠️ Technical Details

The Domino's Pizza Ordering App is built using the following technologies:

  • Backend: Django (Python) 🐍
  • Payment Gateway: Instamojo API 💳
  • Frontend: HTML, CSS, JavaScript 🌐
  • Database: SQLite (for development)

🚀 Getting Started

To run the Domino's Pizza Ordering App locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/dominos-pizza-app.git
  2. pip install -r requirements.txt

  3. python manage.py migrate

  4. python manage.py createsuperuser

  5. python manage.py runserver Access the app in your web browser at http://localhost:8000. 🌐

🤝 Contributing

We welcome contributions from the community! If you'd like to contribute to the Domino's Pizza Ordering App, please follow these steps:

Fork the repository. 🍴 Create a new branch for your feature or bug fix. 🛠️ Make your changes and commit them. 💻 Push your changes to your fork. 🚀 Submit a pull request to the main repository. 🤝

Releases

No releases published

Packages

No packages published