In today's society, it is virtually impossible to avoid using the internet, whether for work, entertainment, or communication. That being said, every web site is different, and it is often very difficult to keep track of what matters accross multiple pages. Noted aims to simplify the process by allowing the user to highlight portions of web pages and save them to their account as they surf the web. Notes will be kept nice and tidy in the Noted web app for the next time they're needed.
- Install the Noted Chrome extension.
- Open Noted in your browser, or use the Manage Account button in the Noted extension.
- Click the Login button in the top left corner and sign in with your preferred credentials.
- Clone the repo
- Run the
npm installcommand from inside theNoteTakerExtension/directory to install the necessary dependencies. - Install the Noted chrome extension either from the Chrome Web Store or from source.
- Login to your Auth0 account.
- Create a new Client from the Clients menu (select the Single Page Web Applications client type when prompted).
- Add the following URL to the list of Allowed Callback URLs:
https://<noted-extension-id>.chromiumapp.org/auth0Note: your extension id can be found in the Settings -> Extensions menu in your Chrome browser. - Add the following line to the list of Allow Origins (CORS):
chrome-extension://<noted-extension-id>/* - Make a new
config.jsfile in theNoteTakerExtension/config/directory. - Replace the
AUTH0_CLIENT_IDandAUTH0_DOMAINvalues with those you received in the above step. - Make sure your MongoDB database server is running and listening on port 27017.
- Run the
npm run bundlecommand from inside theNoteTakerExtension/directory to bundle the source files. - Run
npm startornpm run start:watchto start the server. - Navigate to http://localhost:3003 in your browser.
- Click the Login button in the top left corner and sign in with your preferred credentials.
- Click any URL to open that page in a new tab.
- Use the trash can icons on the right to delete individual notes or entire web pages from your account.
See CONTRIBUTING.md for contribution guidelines.
View the roadmap and submit new issues here.