marcgardiner / eshop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shop based on Django

Here is some more detailed information about the scripts I have written. If you would like to make any comments then please feel free to email me at servicemanager@easy.com.

Building application:

  • Shop based on Django 1.8.6
  • Pillow library
  • Payment integration with PayPal
  • PDF generation library: WeasyPrint
  • HTML5lib Library
  • Rosetta multilingual library
  • Asynchronous and distributed task queue: Celery 3.1.18
  • Monitoring Celery Flower as a note: in terminal pip install flower celery -A flower browsing http://ipaddress:5555/dashboard For more information about flower, please navigate to http://flower.readthedocs.io/en/latest/config.html.
  • Message broker: RabbitMQ 3.6.9 as a note: enable rabbitmq plugins for GUI management rabbitmq-plugins enable rabbitmq_management browsing http://ipaddr:15672/ credential info: guest/guest
  • In-Memory DB: Redis 2.10.3

DevOps

  • Continuous Integration Circle CI service
  • Deployment Development Server Docker virtual machine Docker container Production Server Amazon Web Service as SaaS

About


Languages

Language:Python 61.0%Language:HTML 27.5%Language:CSS 11.5%