Skip to content

Adalab/bda-modulo-1-evaluacion-final-MATC-90

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Online Material Shop ✒️

The following code is designed to run an online stationery store. It includes the ability for an administrator to manage the inventory, allowing them to add items, show the available quantity, update it, remove unwanted products, and process a shopping cart. It also includes user management and a sales history.

Tech Stack 🔧

Phyton 3.14.3 JupyterNotebook

It includes the use of:

  • Conditionals.
  • Loops.
  • Functions.
  • Data structures: lists and dictionaries.

Project Structure 🧬

  • Evaluacion-01.ipynb — Main notebook containing all the code for the project
  • README.md — Project documentation

Getting Started ▶️

To run this project clone the repository:

git clone <https://github.com/Adalab/bda-modulo-1-evaluacion-final-MATC-90.git>

Open the .ipynb file in Jupyter Notebook or VS Code.

Run the cells and the different tests to check the implemented methods.

Features 🔩

The following project can perform the following functions:

  • Add a new item to the inventory.
  • Display all items, prices and their quantities.
  • Find a specific product in the inventory.
  • Update the quantity of an existing product.
  • Delete unwanted products from the inventory.
  • Get the total value of all inventory items.
  • Handle a shopping cart and complete a purchase.
  • Process payments for purchases.
  • Register a new customer.
  • Display all registered customers.
  • Record a customer’s purchase.
  • Display all purchases made by a customer.
  • Calculate the total sales revenue.

About

bda-modulo-1-evaluacion-final-MATC-90 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors