Welcome to the Noted project readme! This repository serves as a hub for all the resources and links related to the project. In this document, you will find information about the project, its purpose, how it works, and the technology stack used.
Noted is a project that consists of a Chrome extension and a web dashboard. Its purpose is to make note-taking on YouTube more efficient by allowing users to take notes while watching videos without switching tabs. Users can categorize video notes into categories and update notes using the web dashboard.
The Noted project is divided into three repositories:
- Chrome Extension Repo: https://github.com/getNoted/Note-Ed-Chrome-Extension
- Web Dashboard Repo: https://github.com/getNoted/Note-ed-Dashboard
- Backend Repo: https://github.com/getNoted/Backend
Noted works by recording timestamps while the user is watching a YouTube video. The Chrome extension allows users to easily bookmark a timestamp and write notes and important points without switching tabs. The notes are stored in a database and can be accessed and updated through the web dashboard.
Once the user logs in, the dashboard displays all the videos they have made notes for using Noted. The videos are clickable, allowing users to enter the note-making section or read their notes just by clicking on the respective video.
Noted uses the Editorjs to provide a rich text editor for note-taking. Debouncing is used to auto-save the data to the database.
Demo Video : https://youtu.be/VwF-O-xY7bQ
Noted is built using the following technology stack:
- ReactJS
- TailwindCSS
- EditorJs
- NodeJs
- ExpressJs
- MongoDB
Ishan Jain |
Prathamesh Dukare |
Shofiya Bootwala |
Ravjot Singh |
Thank you for taking the time to read the Noted project readme. If you have any questions or feedback, please feel free to contact us via our GitHub repositories. We hope that Noted will be a useful tool for making note-taking on YouTube more efficient and productive.