-> This is a Django-based ecommerce advance project.
-> 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!
Django, Python, HTML/CSS/JavaScript
User authentication | Product search and filter | Shopping cart and checkout system | Payment integration
- Python 3.x installed
- pip installed
- A virtual environment tool (optional but recommended)
-
Clone the Repository
git clone https://github.com/your-username/your-repository.git cd your-repository
-
Create a Virtual Environment (optional but recommended) python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate -
Install Dependencies pip install -r requirements.txt
-
Apply Migrations python manage.py makemigrations
python manage.py migrate -
Run the Development Server python manage.py runserver
-
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.
- Download the media files from this link.
- Extract the
media_files.zip
file. - Move the extracted
media/
folder to the root directory of the project (wheremanage.py
is located). - Run the Django project as usual: