Git Product home page Git Product logo

essog's Introduction

Essog

simple tornado-motor e-commerce

I want to thank all those who have helped me: stackoverflow, tornado, mongodb communities.

Dependecies:

The project is a simple e-commerce (without payement system. since it dont exists here in Algeria), it will depend one some libraries:

  1. Tornado : of course, the server, the framework ;)
  2. Motor (of course Pymongo) : for non-blocking access for Mongodb.
  3. Passlib : for hashing password. (you can use Bcrypt or Scrypt, but i have used windows, so they dident compile on my machine).
  4. PIL : for pictures operations.
  5. Python-Amazon-Simple-Product-Api : for making requests to Amazon.
  6. SimpleEncode : to use strings to encode another string.
  7. User Agents : to force user to use HTML5

How to run it :

Of course, you MUST have Python installed, windows users, come here:

https://www.python.org/downloads/

and of course, you will not work with MySql or any SQL standard, this is NoSql,

http://www.mongodb.org/downloads

Simple, just run

app.py

on linux:

sudo python app.py

on windows

Directly double-clic on app.py or open it with a good editor

Go to the url (in your browser) http://localhost:8000

How to download this :o

simple, just look where it is written Download Zip or something similar :p

How to download the library you said that i need it!

after downloading the library, just uncompress it, on linux, right clic in the directory (blank area) and choose something like Open Terminal Here.

sudo python setup.py install

or on windows, Hold shift, right clic on a blank area on your folder (not on your file) and choose Open Terminal Here or something like that

python setup.py install

essog's People

Contributors

abdelouahabb avatar tormich avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.