Rat Notes
Note making Made Easy
B-Tech Final Semester Project Presentation - I
Mentor : Siddhartha Ghosh Professor & HOD, CSE, KMIT
Guide : Narendar Professor, CSE, KMIT
Presented by :
- Ray Ch - 10BD1A0524
- Anmol - 10BD1A0501
- Tarun G - 10BD1A0529
Problem Definition
Rat notes is a new note making application for creating faster and better notes. These notes a version controlled
using GIT and stored in JSON Structure. The note making is divided into blocks making it easy for note taking it
easy to take notes in various domains.
Existing Systems and Outcomes
- Evernotes
- Microsoft OneNote
- Google Keep
- Awesome Note
- Note Taker HD
- Springpad
- Quip
- Simplenote
- Gingko
- Memonic
Evernotes
- Free
- Great clippings.
- Flawless syncing across multiple devices.
- Not very structured
- User interface is not great
Microsoft OneNote
- No free option
- Complex and Creepy in mobile
- More structure to notes
- Organization is moderate
- Desktop Centric
Google Keep
- Only Android and web
- Many dont use it
- Quick notes.
Drawback with existing systems
- Version control
- Collaboration
- Personalization
- Open-source
- Architecture and Organization
- Search
- Block and Object organization
- Storage techniques.
Features of Rat Notes
- Note making
- Version control notes
- Login and Register
- Collaboration with team
- Storing the notes inside Dropbox and Google+
- Search engine for notes
Software requirements
- HTML, CSS and Javascipt
- GIT
- Python
- Django Framework
- ORM
- Admin Interface
- URL mapping
- Template System
- Cache System
- Django-socialauth
- Sir-trevor.js
Agile model
Agile development methodology provides opportunities to assess the direction of a project throughout the development lifecycle.
- Iterative, incremental and evolutionary
- Efficient and face-to-face communication
- Very short feedback loop and adaptation cycle
- Quality focus
- Delivered frequently (weeks rather than months)
- Responding to change and continuous development.
http://www.ambysoft.com/essays/agileLifecycle.html
Conclusion
Rat notes will be the solution for making note making of future.