https://github.com/coding-enthusiast9857/gsds_assignments
This repository is dedicated to promoting the principles of green software development for sustainable IT. Our aim is to foster environmentally friendly practices within the software development lifecycle, reducing energy consumption, carbon footprint, and resource usage.
https://github.com/coding-enthusiast9857/gsds_assignments
api carbon-emissions command-line e-commerce-project green-software-development it python pythonanywhere sustainable-it
Last synced: 24 days ago
JSON representation
This repository is dedicated to promoting the principles of green software development for sustainable IT. Our aim is to foster environmentally friendly practices within the software development lifecycle, reducing energy consumption, carbon footprint, and resource usage.
- Host: GitHub
- URL: https://github.com/coding-enthusiast9857/gsds_assignments
- Owner: CODING-Enthusiast9857
- License: mit
- Created: 2024-02-29T04:44:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-13T07:36:11.000Z (over 1 year ago)
- Last Synced: 2025-03-03T18:47:31.582Z (7 months ago)
- Topics: api, carbon-emissions, command-line, e-commerce-project, green-software-development, it, python, pythonanywhere, sustainable-it
- Language: Python
- Homepage: https://madhavisonawane.pythonanywhere.com/
- Size: 565 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# E-commerce Application
## Overview
This application allows users to perform various e-commerce tasks such as browsing products, adding items to cart, and making purchases. It provides a seamless shopping experience with an intuitive interface.
## Features
- Product Management: Browse through a wide range of products categorized neatly.
- Shopping Cart: Add products to your cart and manage them before checkout.
- User Authentication: Secure user authentication ensures privacy and security of user information.
- API Integration: The application can be accessed programmatically via API endpoints.## Installation
To get started:1. **Clone the repository:**
```bash
git clone https://github.com/CODING-Enthusiast9857/GSDS_Assignments.git```
## API Endpoints
1. **Retrieve Products**
- `/api/display_products` (GET): Retrieve all products.2. **Get Product Details**
- `/api/product/` (GET): Fetch details of a specific product.3. **Add Product to Cart**
- `/api/cart/add` (POST): Add a product to the cart. (Authentication required)4. **Remove Product from Cart**
- `/api/cart/delete` (POST): Remove a product from the cart. (Authentication required)5. **To search product**
- `/api/search_product` (GET): Search product from cart.
## Access website on PythonAnywhere[PythonAnywhere](https://madhavisonawane.pythonanywhere.com/)
## Screenshots



