From 28d8fc2b9756a2cddf7ecacd3740a5ec91aa4dc7 Mon Sep 17 00:00:00 2001 From: Omar Reda <83882773+omarreda22@users.noreply.github.com> Date: Tue, 31 Jan 2023 13:50:31 +0200 Subject: [PATCH] Update README.md --- README.md | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 74 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7c00532..383024d 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,86 @@ # Ecommerce Website (Django/javascript) -An actual real-world ecommerce project built with (Python/Django/JavaScript) ![Django Ecommerce Store](https://github.com/omarreda22/Django-eCommerce-Store/blob/main/core/static/img/e_shop.PNG) Full-featured shopping cart with PayPal & credit/debit payments + Product rating & review system + An actual real-world project built in a linear and progressive manner + Admin area to manage customers, products & orders + Product search, carousel, pagination & more -# View Video Full Demo On [Youtube](https://www.youtube.com/watch?v=lwWEabH0-lY) +## View Video Full Demo On [Youtube](https://www.youtube.com/watch?v=lwWEabH0-lY) + +## How to install on Windows +1. clone this project +2. install virtualenv +``` +pip install virtualenv +``` +3. create new virtual environment +``` +py -m venv venv +``` +4. activate the new virtual +``` +.\venv\Scripts\activate +``` +5. install requirements.txt +``` +pip install -r requirements.txt +``` +6. run local server to begin + ``` + py manage.py runserver + ``` + 7. go live with [localhost:8000](http://localhost:8000/) + + ### To install on Unix/macOS [see this document](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments) + + + + + + ## To add new products and access admin panel + 1. run on trimnal + ``` + py manage.py createsuperuser + ``` + 2. create new admin user + 2. go to [localhost:8000/admin](http://localhost:8000/admin) + + + +## Some of feature in this store + +- Full-featured shopping cart +- Review and Rating System +- Top products carousel +- Product pagination +- Product search feature +- User profile with orders +- Admin product management +- Admin Order details page +- Mark orders as a delivered option +- Checkout process (shipping, payment method, etc... ) +- PayPal / Credit Card integration +- Category Filter +- Addition of variable products +- Post on your blog +- Contact page +- Professional and modern website design with matching colors +- An unlimited number of products and categories +- Unlimited pages +- Easy to manage the site + + + +## Need help? Found a bug? Message me! + + +### Enjoy^^