Skip to content

Django-based e-commerce platform , named as NERB which is specialized in selling beauty products.

Notifications You must be signed in to change notification settings

rakxya111/NERB-Beauty-Ecommerce

Repository files navigation

NERB BEAUTY ECOMMERCE WEBSITE | "Timeless Beauty Inspired By Nature"

-> This is a Django-based ecommerce advance project.

WEBSITE DESCRIPTION :

-> Welcome to Nerb, your ultimate destination for all things beauty! Our stunning e-commerce platform is designed to provide a seamless and luxurious shopping experience for beauty enthusiasts. From skincare essentials to makeup must-haves, we offer a diverse range of high-quality cosmetics products to cater to every style and need. Built with Django, our website boasts a sleek, modern design and intuitive navigation, making it easy for you to explore, discover, and shop your favorite beauty items. Whether you're looking to refresh your routine or indulge in the latest trends, Nerb is here to help you glow inside and out!

Technologies Used:

Django, Python, HTML/CSS/JavaScript

Features:

User authentication | Product search and filter | Shopping cart and checkout system | Payment integration

Setup Instructions

Prerequisites

  1. Python 3.x installed
  2. pip installed
  3. A virtual environment tool (optional but recommended)

Steps to Run the Project

  1. Clone the Repository

    git clone https://github.com/your-username/your-repository.git  
    cd your-repository
  2. Create a Virtual Environment (optional but recommended) python -m venv venv
    source venv/bin/activate # On Windows: venv\Scripts\activate

  3. Install Dependencies pip install -r requirements.txt

  4. Apply Migrations python manage.py makemigrations
    python manage.py migrate

  5. Run the Development Server python manage.py runserver

  6. Access the Application Open your browser and go to: http://127.0.0.1:8000/

########## Setting Up Media Files ##################

Since the media/ folder is not included in this repository (to prevent large file storage in Git), you need to manually download and extract it.

Steps:

  1. Download the media files from this link.
  2. Extract the media_files.zip file.
  3. Move the extracted media/ folder to the root directory of the project (where manage.py is located).
  4. Run the Django project as usual:

About

Django-based e-commerce platform , named as NERB which is specialized in selling beauty products.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published