Skip to content

wmenge/braindump-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Braindump HTML/Javascript client

Braindump is an alternative to Evernote, born out of frustration as it is becoming more more locked down. As I want to be in control of my own notes and bookmarks, I've decided to take a shot at developing my own note takeing app.

This project contains a HTML/Javascript based client for the Braindump backend.

Created by Wilco Menge ([email protected]), the code is hosted at github

See Braindump API for the REST based backend API.

Roadmap

Currently, storing and retrieving simple HTML notes is supported. If this project works out well I'll be adding functionality so Braindump can serve as a reasonable alternative to Evernote.

Currently supported features:

  • Simple, clean but fully functional UI
  • Maintaining/retrieving Notebooks: A notebook contains a number of Notes
  • Maintaining/retrieving Notes: A note is a piece of HTML contained in a Notebook
  • Searching in Notes (either in all Notes or Notes in a single Notebook)
  • Sorting of Notes and Notebooks

Planned features:

  • Simple admin console embedded in this project
  • Tagging of notes
  • Import/export of notes
  • Multiple users
  • Paste images/attachments
  • Security (Encryption of notes)

Implementation details

###Data Model

####Notebook

field type
id id
title string

####Note

field type
id id
notebook_id foreign_key
title string
created timestamp
updated timestamp
url url
content string

Future versions:

####Tag

field type
tag_id id
note_id foreign_key
tag string

F.A.Q

A list of FAQs

Todo

README, FAQ, INSTALL, CHANGE_LOG (for every release)

Links & References

A list of links

About

Braindump HTML client - an Evernote alternative

Resources

License

Stars

Watchers

Forks

Packages

No packages published