Skip to content

Latest commit

 

History

History
148 lines (147 loc) · 4.98 KB

File metadata and controls

148 lines (147 loc) · 4.98 KB
onlineshop/
├── onlineshop/                          # Project settings
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   ├── wsgi.py
│   └── asgi.py
│
├── accounts/                        # User management
│   ├── __init__.py
│   ├── models.py                    # User, Seller, Admin, Customer
│   ├── views.py
│   ├── urls.py
│   ├── forms.py
│   ├── templates/
│   │   └── accounts/
│   │       ├── login.html
│   │       ├── register.html
│   │       ├── profile.html
│   │       ├── seller_dashboard.html
│   │       └── admin_dashboard.html
│   └── migrations/
│
├── stores/                          # Store management
│   ├── __init__.py
│   ├── models.py                    # Store
│   ├── views.py
│   ├── urls.py
│   ├── templates/
│   │   └── stores/
│   │       ├── store_list.html
│   │       ├── store_detail.html
│   │       ├── seller_stores.html
│   │       └── create_store.html
│   └── migrations/
│
├── products/                         # Product catalog
│   ├── __init__.py
│   ├── models.py                    # Category, Product, Comment
│   ├── views.py
│   ├── urls.py
│   ├── templates/
│   │   └── catalog/
│   │       ├── product_list.html
│   │       ├── product_detail.html
│   │       ├── category_list.html
│   │       ├── search_results.html
│   │       └── product_reviews.html
│   └── migrations/
│
├── discounts/                       # Pricing & promotions
│   ├── __init__.py
│   ├── models.py                    # Discount, ProductDiscount
│   ├── views.py
│   ├── urls.py
│   └── migrations/
│
├── cart/                            # Shopping cart
│   ├── __init__.py
│   ├── models.py                    # Cart, CartItem, Favorite
│   ├── views.py
│   ├── urls.py
│   ├── templates/
│   │   └── cart/
│   │       ├── cart_detail.html
│   │       ├── wishlist.html
│   │       └── checkout.html
│   └── migrations/
│
├── orders/                          # Order processing
│   ├── __init__.py
│   ├── models.py                    # Courier, Order, OrderItem
│   ├── views.py
│   ├── urls.py
│   ├── templates/
│   │   └── orders/
│   │       ├── order_list.html
│   │       ├── order_detail.html
│   │       ├── order_history.html
│   │       └── track_order.html
│   └── migrations/
│
├── payments/                        # Payment processing
│   ├── __init__.py
│   ├── models.py                    # Payment, TransactionHistory
│   ├── views.py
│   ├── urls.py
│   ├── templates/
│   │   └── payments/
│   │       ├── payment_form.html
│   │       ├── payment_success.html
│   │       └── payment_failed.html
│   └── migrations/
│
├── returns/                         # Return management
│   ├── __init__.py
│   ├── models.py                    # ProductReturn
│   ├── views.py
│   ├── urls.py
│   ├── templates/
│   │   └── returns/
│   │       ├── return_request.html
│   │       └── return_status.html
│   └── migrations/
│
├── analytics/                       # Business intelligence
│   ├── __init__.py
│   ├── models.py                    # Analytics
│   ├── views.py
│   ├── urls.py
│   ├── templates/
│   │   └── analytics/
│   │       ├── dashboard.html
│   │       ├── reports.html
│   │       └── sales_chart.html
│   └── migrations/
│
├── templates/                       # Global/base templates
│   ├── base.html                    # Main base template
│   ├── header.html                  # Navigation/header
│   ├── footer.html                  # Footer
│   ├── home.html                    # Homepage
│   └── 404.html                     # Error pages
│
├── static/                          # Static files
│   ├── css/
│   │   └── styles.css
│   ├── js/
│   │   └── main.js
│   └── images/
│       ├── logos/
│       ├── products/
│       ├── categories/
│       └── profiles/
│
├── media/                           # User uploaded files
│   ├── profiles/
│   ├── product_images/
│   ├── store_logos/
│   ├── category_images/
│   └── comment_images/
│
├── requirements.txt
├── manage.py
└── README.md