/action-note-app

Action Note is a popular and innovative note taking app that takes advantage of the Windows 10 Action Center for rapid access.

Primary LanguageC#MIT LicenseMIT

Action Note GitHub

This innovative note taking app is freely available for the Windows 10 platform.

App Logo

Action Note is not just another note taking app. It integrates with your Action Center and gives you the fastest access to all of your notes. Even with photos and across all your Windows 10 devices.

Check out the must-have app for your Windows device.

Action Note

Features

  • Action Center integration
  • Attachements, even in your Action Center
  • Categorization and ordering
  • Live Tiles
  • Sharing features
  • Voice-to-text and text-to-voice
  • Personalization
  • Intuitive gestures
  • Beautiful design
  • Cross-device synchronization (Pro)
  • Full offline support (Pro)
  • Read QR codes (Pro)

Reviews

What did users think about Action Note? Here are just a few out of more than 1,500 reviews with an average 4.4 ★ rating:

"The first great 3rd party app in windows. Maybe the new paradigm of windows note apps."

hyuntae, USA

"Finally some innovative use for the action center! Good idea!"

Jukka, USA

"Great app, Great idea :) I love the way you use the action center. The add quick note in the action center is great, and I love the fact that we can add images in it. I would really love to do more stuff like sharing web pages into the notes, and have a little preview for it. Also shearing map into a note and have it as image. It would be really cool to select which of the notes I like to see in the action center and to select if by default new note is add to the action center or not (when shearing or creating from the quick note in the action center). Please keep up the great work. I'm really considering to buy this app for me and my girl friend :)."

Yossi, USA

Basic setup

This README describes the local test environment setup

Installation

The following is required to be installed:

  • NodeJS
  • MongoDB

Start MongoDB

Start MongoDB Server with authentication and connect to it:

$ cd ~/action-note/ActionNote.Server
$ mkdir data
$ mongod --auth --dbpath=./data

Then, start the MongoDB client in a separate console using the monogo command and create the test user and test DB (do not use --auth on the server here):

use actionnote
db.createUser(
   {
     user: "actionnote-user",
     pwd: "PASSWORD",
     roles: [ {role: "readWrite", db: "actionnote"} ]
   }
)

Run the NodeJS REST-Service and install all dependencies:

$ npm install express
$ npm install serve-favicon
$ npm install morgan
$ npm install cookie-parser
$ npm install body-parser
$ npm install method-override
$ npm install connect-multiparty
$ npm install mongodb # gives warnings!
$ npm install monk
$ npm install filendir
$ npm install mime
$ npm install jade
$ node app.js

Server is now running on http://localhost:64302.

To get all notes of user XXXXXXXXXX, simply navigate to http://localhost:64302/notes/list/XXXXXXXXXX

Lorenzo, USA

"Great concept ... Will see how much it worth."

Inocencio, USA

Framework

This app was created and bootstrapped using my UWPCore Framework.

License

This work is published under MIT License.