/bark

BARK - A commandline bookmarking tool

Primary LanguagePython

BARK - A commandline bookmarking tool

Refer to "Practices of the Python Pro", chapter 6, section 2 for additional information.

  • Bookmark:
    • ID - unique numerical
    • Title - short text for the bookmark
    • URL - link to the site being saved
    • Notes - longer text description of the bookmark (optional)
    • Date added - timestamp to see how old a bookmark is
  • CRUD app - create, read, update, delete
  • CLI for presentation layer
  • DB for persistence layer
  • CRUD actions for business logic