Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I found out that I can't use AI to help me write the README and comment my code, so I removed everything written by AI from the repository.

Meeting Note Assistant

Overview

The Meeting Note Assistant is a Chrome extension designed to help users take notes during online meetings. It provides a user-friendly interface for creating, saving, and managing notes, making it easier to capture important information without interrupting the flow of the meeting. The extension supports various meeting platforms, including Zoom, Google Meet, Microsoft Teams, and Webex.

Features

  • Note Creation: Users can create notes with a title and content, allowing for organized and easily retrievable information.
  • Note Management: The extension allows users to view, edit, and delete saved notes.
  • Dynamic Interface: The interface is designed to be intuitive and responsive, ensuring a smooth user experience.
  • Popup Notifications: The extension detects when a meeting is in progress and prompts users to take notes.
  • Storage: Notes are stored locally using Chrome's storage API, ensuring that they are saved even after the browser is closed.

Permissions

The extension requires permissions to access active tabs, storage, and web navigation to function correctly.

Usage

  1. Opening the Extension: The extension will automatically open a popup when a meeting link is detected in the browser. You can also manually open the widget from the extension icon in the toolbar.

  2. Taking Notes:

    • Click on the "Notes List" button to view existing notes.
    • Use the input fields to create a new note by entering a title and content.
    • Click "Save Notes" to store the note.
  3. Managing Notes:

    • Click on any note in the list to load its content into the editor for editing.
    • Use the "Delete" button to remove notes you no longer need.
  4. Deleting Notes: Navigate to the delete mode by clicking the "Delete" button. Select the notes you wish to delete and confirm the action.

File Structure

The project consists of the following files:

  • manifest.json: The configuration file for the Chrome extension, defining permissions, icons, and background scripts.
  • widget.html: The main interface for taking notes.
  • popup.html: The notification interface that appears when a meeting is detected.
  • delete.html: The interface for managing and deleting notes.
  • widget.js: The JavaScript file that handles the logic for the note-taking widget.
  • popup.js: The script that manages the popup interface.
  • delete.js: The script that handles the deletion of notes.
  • background.js: The background script that detects meeting links and manages the popup behavior.
  • icon.png: The icon used for the extension.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages