Skip to content

nikhilm/unbound

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unbound: Interactive ebooks
---------------------------

How to run:

You need:
* Python
* Flask (http://flask.pocoo.org)
* Redis (http://redis.io)
* python redis bindings (http://github.com/andymccurdy/redis-py)
* SQLite (http://sqlite.org)

Code should be considered development quality with no error checking.

To run:
1. Start redis
2. cd to base code directory (eg. src should be immediate sub directory)
3. Run `python src/app.py`
    a. this should tell you what port the app is running on
4. Use src/{fake_clear,fake_event}.py to generate fake events for profile etc.

This code includes the books
* Dive into Python by Mark Pilgrim (http://diveintopython.org)
* A Byte of Python by Swaroop C H (http://swaroopch.com)
which are under open licenses and legally redistributable.
Their markup is very slightly modified for parsing reasons.

This code also includes The New York Times script 'emphasis' and uses the Prototype JavaScript library.

Idea   - Pranav Deshpande <pranavdeshpande88@gmail.com>
Author - Nikhil Marathe <nsm.nikhil@gmail.com>
Profile page design - Shweta Shinde <shwetasshinde24@gmail.com>

About

A prototype collaborative textbook web application created at a MIT Media Lab workshop in 2 days.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published