Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

paramzeet/Grocery_Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

Grocery Store Application

image image image image

Overview

This project is a uses three-tier architecture and is built using the following technologies:

  • Frontend: HTML, CSS, JavaScript, Bootstrap
  • Backend: Python, Flask
  • Database: MySQL

The application provides functionality to add new orders and manage products, including adding and removing products.

Features

  • Add new orders
  • Add new products
  • Remove existing products

Project Structure

project-root/
├── backend/
│ ├── __init__.py
│ ├── orders_dao.py
│ ├── products_dao.py
│ ├── uom_dao.py
├── ui/
│ ├── css/
│ │ ├── bootstrap.min.css
│ │ ├── custom.css
│ │ ├── sidebar-menu.css
│ │ ├── style.css
│ ├── js/
│ │ ├── custom/
│ │ │ ├── common.js
│ │ │ ├── dashboard.js
│ │ │ ├── manage-product.js
│ │ │ ├── order.js
│ │ ├── packages/
│ │ ├── bootstrap.min.js
│ │ ├── jquery.min.js
│ ├── index.html
│ ├── manage-product.html
│ ├── order.html
├── server.py
├── sql_connection.py
└── README.md

Prerequisites

  • Python 3.x
  • MySQL
  • Flask
  • Git

Installation

  1. Clone the repository:

    git clone https://github.com/username/repo.git
    cd repo
  2. Configure the database:

    • Create a MySQL database.
    • Update the sql_connection.py file with your database connection details.
  3. Run the application:

    python backend/server.py

Usage

Adding a New Product

  1. Navigate to the Manage Product page.
  2. Fill in the product details.
  3. Click on the Add Product button.

Removing a Product

  1. Navigate to the Manage Product page.
  2. Select the product to remove.
  3. Click on the Remove Product button.

Adding a New Order

  1. Navigate to the Order page.
  2. Fill in the order details.
  3. Click on the Add Order button.

Contributing

  1. Fork the repository.
  2. Create a new branch.
  3. Make your changes.
  4. Commit your changes.
  5. Push to the branch.
  6. Create a pull request.

License

This project is licensed under the MIT License.

Acknowledgements


Feel free to customize this README to better fit your project and any additional details you'd like to include.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /