Skip to content

Users can add/remove products in their cart ,specifying the quantity of each item, billing adress. Stripe for the payment processing. admin panel to searching, filtering and handle all Supply Chain Process

License

Notifications You must be signed in to change notification settings

sherifgowaied/Ecommerce-Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Ecommerce-Django

supports:
  • Login and Register
  • Put items in Cart
  • discount coupons
  • Calculate Sales and disscount offers
  • Ready to link the app with stripe or paypal
  • pagination , Product Details
  • Saving user info like adress ,Paying addres , billing address
  • Refund request of orders
  • unique Refrence code for every order for refund requests
  • Admin Pannel with searching and filtering data feature through database
ec1.mov
ec2.not.good.mov
final.ec3.mov
ec.admin.1.mov
ec.admin.2.mov

Running this project

To get this project up and running you should start by having Python installed on your computer. It's advised you create a virtual environment to store your projects dependencies separately. You can install virtualenv with

pip install virtualenv
virtualenv env

That will create a new folder env in your project directory. Next activate it with this command on mac/linux:

source env/bin/active

Then install the project dependencies with

pip3 install -r requirements.txt
python3 manage.py makemigrations
python manage.py migrate

Now you can run the project with this command

python manage.py runserver

Note if you want payments to work you will need to enter your own Stripe API keys into the .env file in the settings files.


About

Users can add/remove products in their cart ,specifying the quantity of each item, billing adress. Stripe for the payment processing. admin panel to searching, filtering and handle all Supply Chain Process

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages