Skip to content
This repository has been archived by the owner on Apr 19, 2021. It is now read-only.

gretkierewicz/gret_notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gret_notes

Project for personalized notes.

Test-site on the pythoneverywhere server:

http://gret.pythonanywhere.com

Idea:

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.

Features:

  • 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
  • User / Teams:

  • 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

Main sources of knowledge:

Screenshots:

x