Note_Taker

Note_Taker Application

badge for licensure

Table of Contents:

Description

This application was written to address the daily struggle of a busy life when it remembering details and tasks can be difficult. This app eliminates the need to carry a notepad and pen as it easily allows for note taking on the go! It utilizes a notepad format allowing space to add a main header and a body to write the details/notes one would like to record. Once complete, the note can be easily saved and stored in a note list that stays visible while the app remains open. This way, the user can go back and review or edit their notes by simply tapping on the note title. When the note is no longer useful, the user simply clicks the delete button and upon refresh of the application, the note is removed.

Installation

  1. VS Studio Code- https://code.visualstudio.com/download
  2. Git Bash- https://git-scm.com/
  3. Node.js- https://nodejs.org/en/download/
  4. Heroku CLI- https://devcenter.heroku.com/articles/heroku-cli

Initial package installs can be accomplished with “npm i”. This will download the following dev dependencies:

  1. Express.js package- Used to supplement Node.js with server and route management.

Usage

Caption 1: Screen shot of repository framework: image

Caption 2: Screen shot of db.json file before program usage.: image

Caption 3: Screen shot of db.json file after program usage.: image

Caption 4: Screen shot of landing page.: image

Caption 5: Screen shot of notepad.: image

Video 1: Program run through of starting server, opening webpage.: https://drive.google.com/file/d/1MbyN60gc6RnmtEDgynR02jZW5WnTkQTk/view

Video 2: Utilization of the note taking application. https://drive.google.com/file/d/1y2zqDTXEogCVWBLTq01YGWNOOmjY8Bnf/view

GitHub Repository: https://github.com/Abermaggie/Note_Taker/ GitHub Deployed Page: https://abermaggie.github.io/Note_Taker/ Heroku Deployed Page: https://fast-depths-18770.herokuapp.com/

Credits

Individual Collaborators: Individual Collaborators: Maggie Abernathy- www.github.com/Abermaggie

Third Part Contributors:

Contributing to this Project

Use information in the questions section to contact me directly or leave a comment detailing possible improvements and include contact information.

Testing Methods

None

Road Map

Future Improvements:

  1. Allow for the user to add a priority level on the notes.
  2. Allow the user to schedule completion goals and provide alerts at milestone points.

Questions

For support,Contact Me: mlabernathy05@gmail.comGitHub User Profile: www.github.com/www.github.com/Abermaggie

License

Licensed under the MIT.