A kind of smart and user-interactive note-making software application.
noteCV is a smart note taking application made in python to help students all across the globe to take notes easily and effectively. The software is a complete package that enables students to take down and record notes (with interactive interface to make diagrams and graphs). Besides this, it also helps them share notes with each other.
- python 2.x
- openCV 2.0
- PyQt4
- DesignerQt4
- mysql database
- Install Python 2.7.X from here
- Run python startup.py from the repo's directory to check and install necessary python-modules including cv2 (version 2.X preferred), MySQLdb, PyQt4, numpy.
- Clone this repository: git clone https://github.com/Arjav96/noteCV.git or click Download ZIP in right panel and extract it.
- Run python run.py from the repo's directory.
- Read the OpenCV operating controls instructions.
- Login/Signup window for students
- List of subjects, student is currently enrolled in.
- Notebooks (or notes) of each subject arranged topic wise.
- Infinite long chapters notes possible.
- Simple and efficient GUI for notes taking.
- Draw diagrams in open air.
- Ability to save notebook as pdf.
- Display of current user online to enable easy share of notes.
- Peer to peer notes sharing.