Project for personalized notes.
http://gret.pythonanywhere.com
App for notes with option to make it fast and ergonomic. Options to build up old notes, with fast recognizing, what note you want to expand. Sharing content, to make possibility of working in groups. Connecting both options - to make possible providing system of fast information exchange, within teams.
-
Notes
- Basic notes - index page with listing
- new/edit/delete functions
- Tagging - primal note's organization - django-taggit package
- Edit tag (replacing old one with new tag(s) in user's notes)
- Delete tag (clearing user's notes from it too)
- Search notes by tag(s)
- Links for fast adding and deleting note's tags
- Grouping - more organization for your notes (to allow sharing the whole group)
- Pinup - fast links to most important/urgent cases
- List by set up expiration time or priority
- Dividing notes into sections with different permissions per user for each section
- Priority / flags / statuses for notes
- Basic notes - index page with listing
-
User / Teams:
- Basic user authorization - Django authentication system
- Groups management interface
- Object permissions for users - django-guardian package
- Transferring (or sharing) notes / groups to another user
- Object permissions for groups
- Profile page
- Basic user authorization - Django authentication system
-
Other:
- Better user experience - Bootstrap with django-crispy-forms
- Implementing rich text editor - django-summernote
- Filters for displayed objects
- Different sorting options
- Error screens
- Checklists / Next step lists (stand alone from notes)
- Checklists / Next step lists - build into notes
- Data serialization - moving bunch of notes system
- Changelog for site update's information display
- Moving logic from views to models