Skip to content

JohnDJake/Bookmark-Manager

 
 

Repository files navigation

Bookmark-Manager

License: MIT

Description

This is a basic bookmark manager. It allows users to organize bookmarks into folders, and catagorize them with colors. It also includes a Chrome browser extension for adding bookmarks.

This application is deployed here.

Table of Contents

Installation

Extension

  1. Open the chrome extension manager page
  2. Enable developer mode
  3. Click on Load unpacked and select the extension directory in this repository
  4. Select the extensions (puzzle piece) icon in the top right of your browser and pin bookmark manager

Web Server

  1. Open integrated terminal or enter the following into your console
  2. Run "npm i"
  3. Create a database
  4. Create .env file w/ DATABASE_URL and SESSION_SECRET keys

Usage

Checkout my deployed app here

or install and

  1. Run npm start
  2. Navigate to localhost:8080

screenshot of the app

Contributing

Feel free to fork/pull. Use descriptive comments and commit messages.

Future Development

  • Wire-Frame
  • Circular Menu
  • SVG Shapes
  • Token-based Authentication
  • Tag functionality

Tests

Simply test it by running it and adding folders and bookmarks to make certain of functionality.

Credits

Project created with:

Check out our original code here, and our deployed application here

License

MIT License

A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Questions

If you have questions take a look at my GitHub

JohnDJake

Or send me an email

john.d.jake@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 89.2%
  • Handlebars 8.0%
  • CSS 2.7%
  • HTML 0.1%