Skip to content

ThriceGood/NoteBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoteBook

A notebook and organization application for saving and organizing notes, links, files and documentation.

  • Backend: NodeJS, MongoDB
  • Frontend: JQuery, Bootstrap (bootswatch themes), Datatables, Summernote WYSIWYG editor

Technical note: Page refreshing only happens when going to notes view and singular note view. Every other action like adding a project, saving a note, editing notes is made over AJAX with the content dynamically updated using JQuery.

The project screen allows you to create projects to store related notes in.

alt tag

alt tag

alt tag

A project contains its related notes. They are in a dynamic datatable and are also filterable by type and tag.

alt tag

The create note form is in a Bootstrap modal. From here you and also add new tags and types. The Summernote editor can be used to give your notes basic styling as well as to add hyperlinks and embedded videos.

alt tag

The 'glimpse' feature allows a note to be quickly viewed from the table view.

alt tag

The 'view' link takes you to the editor page where you can work on the document and save its edits.

alt tag

There are also switchable themes.

alt tag

alt tag

About

An organization app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published