Skip to content

JoseJulianMosqueraFuli/ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce

This is a brief description of online shop website using django.

Getting Started

Steps to run in local, do you requiere python 3.x and docker installed:

  1. Clone the repository:

    [email protected]:JoseJulianMosqueraFuli/ecommerce.git
  2. Navigate into the repository:

    cd ecommerce
  3. Create a new virtual environment

    python -m venv venv/ecommerce
  4. Activate the virtual environment:

    source venv/ecommerce/bin/activate
  5. Run the project:

    pip3 install -r requirements.txt
  6. Run the project:

    python manage.py runserver
  7. Run for rabbitmq container:

    docker pull rabbitmq:3-management
    docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management
  8. Run for stripe container:

    docker pull stripe/stripe-cli:v1.17.2
    docker run --rm -it stripe/stripe-cli listen --forward-to localhost:80000/payment/webhook/    --api-keys sk_test..

    Note: More information about stripe docker here

  9. Run for redis container:

    docker pull redis
    docker run -it --rm --name redis -p 6379:6379 redis

License

This project is licensed under the MIT License.

Author

Build it by Jose Julian Mosquera Fuli.

About

Ecommerce with async task and stripe payment processor

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published