Skip to content

ShopWise is a user-friendly e-commerce platform designed for seamless online shopping. It features a shopping cart, order tracking and reviews.

Notifications You must be signed in to change notification settings

vladislav-tsybuliak1/shop-wise

Repository files navigation

Shop Wise 🛒

This is a Django-based web application for managing an e-commerce platform. The project includes features for managing products, customers, orders, and shopping carts.

Check it out!

Shop Wise project deployed to Render

Installation

Python3 must be already installed.

  1. Clone the repository:

    git clone https://github.com/vladislav-tsybuliak1/shop-wise.git
    cd django-store
  2. Create a virtual environment and activate it:

    python -m venv env
    source env/bin/activate  # On Windows use `env\Scripts\activate`
  3. Install the dependencies:

    pip install -r requirements.txt
  4. Create a .env file for environment variables:

    DEBUG=True
    SECRET_KEY=your_secret_key
    DATABASE_URL=postgres://user:password@localhost:5432/yourdatabase
    
  5. Apply the migrations:

    python manage.py migrate
  6. (Optional) Load data from the prepared fixture to populate db:

    python manage.py loaddata shop_wise_db_data.json
  7. Create a superuser:

    python manage.py createsuperuser

NOTE: If you loaded data from the fixture you can use the following superuser:

  • Login: admin
  • Password: test123test
  1. Run the development server:
    python manage.py runserver

Features

  • Customer/User authentication and registration
  • Product, brand, and category listing, creation, update, and deletion
  • Addition products to customer's shopping cart and deletion from it
  • Order creation from shopping cart
  • Updating orders' statuses
  • Customer's reviews for products

Demo

Website Interface

Contact

For any inquiries, please contact [email protected].

About

ShopWise is a user-friendly e-commerce platform designed for seamless online shopping. It features a shopping cart, order tracking and reviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages