Skip to content

Sharonsyra/KumbuKumbu

Repository files navigation

This a lagom service app in scala.

KumbuKumbu is note in Kiswahili.

Project Requirements:

Note taking application

Notes application has the following commands

  • note create <note_content> - Create a note
  • note view <note_id> - View a single note
  • note delete <note_id> - Delete a single note
  • note list - View a formatted list of all the notes taken
  • note search <query_string> - View a formatted list of all the notes that can be identified by the query string
  • note list, note search should have a --limit parameter for setting the number of items to display in the resulting list e.g note list --limit 20
  • next should be invoked to see the next set of data in the current running query
  • Notes can be saved in memory but a database would be preferred (e.g SQLite or Postgres)
  • Create a sync command for automatically synchronising notes with online datastore like Firebase or Parse (extra credit)
  • The Notes should be exportable and importable as CSV or JSON.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages