Skip to content

abdelouahabb/essog

Repository files navigation

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

About

Simple Tornado Motor e-commerce Application (using mongoDB of course).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published