A social network or commenting system that allows everyone to highlight or vote on sentences in each other's comments.
@MemberOfSpecies highlight arbitrary substrings, and combine the votes where highlighted substrings overlap. character-by-character feedback
(idea used without permission)
Developed on Python 3.4 (earlier Python 3s may or may not work).
- 
Clone the repository: git clone [email protected]:zackmdavis/Finetooth.git
- 
Recommended: set up a virtualenv including Pip 
- 
Install the requirements: pip install -r dev_requirements.txt
- 
Create a file called .development(the presence of this file is used to determine that we should use development rather than production-like Django settings):touch .development
- 
Configure static files! - 
If you want to serve static JavaScripts and CSS locally, download them with ./manage.py download_statics.
- 
If you want to use CDNs, export a truthy "NONLOCAL_STATIC_LIBS" environment variable: export NONLOCAL_STATIC_LIBS=1.
 
- 
- 
Set up the database: ./manage.py migrate
- 
Optional: run the tests maybe! - 
Django tests: ./manage.py test
- 
JavaScript tests: - 
jasmine
- 
Visit http://localhost:8888/ in your favorite browser! 
 
- 
 
- 
- 
Use the site! ./manage.py runserverand visit http://localhost:8000/ in your favorite browser!