A small paper/book reading (sharing) system, in which we could comment conveniently on each paper/book, even on some specific points, with some user-friendly technique support, such as @-user-support, math-support, paper-title-link-support, etc.
Besides, we also offer a feeds module to show what your friends are foucusing on, where you could easily make a discussion directly.
Boostrap + Python + Flask + MongoDB
- Install MongoDB (add its 'bin' path to
$PATH$ enviroment variable) - Create a folder for storing your database
pip install flask
pip install PyMongo
pip install Flask-PyMongo
- Run the database at the default port (replace 'YourDBPath' with your database path)
mongod --dbpath YourDBPath
- run command
python run.py
at the root folder
- 1. Login, Logout
- 2. Database
- 3. Register
- 4. Secure Login (Flask-WTF)
- 1. Upload function & UI
- 2. Database (MongoDB save & load)
- 3. Matching text real-time when typing name/author/etc.
- 1. pdf.js(?) -- To be determined
- 2. the way of the Collection and Orgnization of all the comments (Database)
- 3. Some additive features, such as @-support, title-link-support, math-support, etc.
- 1. Feeds (UI & Database of action recording)
- 2. Follow & Unfollow (UI & Database)
- Flask-WTF (Secure Login)
- Set my MongoDB Key,not ObjectID generated automatically
- Create the database automatically
- Drag support when upload the file
- Progress Bar when upload the file
- TODO