Skip to content

Viracocha-Inti/Basta-Fazoolin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basta Fazoolin'

Description

A Python project demonstrating object-oriented programming (OOP) concepts using a restaurant franchise management example.

This is the final project on the Codecademy Learn Python 3 course and is being expanded showcase modular design and clean architecture.

Project Structure

The project is organized into separate modules to reflect real-world application design:

  • menu.py – Defines the Menu class and individual menu instances
  • franchise.py – Defines the Franchise class and restaurant locations
  • business.py – Defines the Business class and business ownership
  • main.py – Entry point that imports and runs the application

Concepts Demonstrated

  • Object-oriented programming (classes and methods)
  • Encapsulation and responsibility separation
  • Cross-module imports
  • Real-world data modeling
  • Clean project structure

How to Run

From the project directory:

python main.py

About

Demonstrates object-oriented programming concepts in Python through a restaurant business simulation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages