https://github.com/jatinparmar1011/shareable-notes-playpower-
https://github.com/jatinparmar1011/shareable-notes-playpower-
groq-ai natural-language reactjs tailwindcss
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jatinparmar1011/shareable-notes-playpower-
- Owner: JatinParmar1011
- Created: 2024-11-23T14:57:42.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-23T16:58:36.000Z (11 months ago)
- Last Synced: 2025-03-20T05:17:26.131Z (7 months ago)
- Topics: groq-ai, natural-language, reactjs, tailwindcss
- Language: JavaScript
- Homepage: https://shareable-note.vercel.app
- Size: 107 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Shareable Notes
Shareable Notes is a feature-rich, user-friendly application designed for efficient note-taking and management. It offers a powerful custom text editor, advanced organizational tools, and AI-driven enhancements like content summaries and grammar checks, ensuring a seamless and intelligent experience for users.
---
## ✨ Features
### 📝 Rich Text Editor
- Comprehensive text formatting options:
- Undo and redo actions.
- Text styling: **Bold**, *Italic*, and _Underline_.
- Alignment controls: Left, Center, and Right.
- Adjustable font sizes for better customization.### 📚 Note Management
- **CRUD Operations**: Create, edit, delete, and view notes.
- **Pinning Notes**: Highlight and prioritize important notes by pinning them to the top of the list with a visual indicator.### 🔐 Note Encryption
- Protect sensitive notes with password-based encryption.
- End-to-end encryption ensures data security and confidentiality.### 💾 Data Persistence
- Automatic saving of notes and preferences using:
- **Browser Local Storage** for quick access.### 🤖 AI-Powered Enhancements
- Intelligent insights to improve note-taking:
- **Content Summaries**: Generate concise overviews of notes.
- **Key Themes and Keywords**: Identify and suggest relevant tags or ideas.
- **Grammar Check**: Detect grammatical errors and offer corrective suggestions.### 🖌️ Intuitive User Interface
- A clean and modern interface featuring:
- A toolbar with text formatting options.
- A sidebar to list and navigate notes.
- A main editor panel for seamless note editing.### 📱 Responsive Design
- Fully optimized for different devices:
- **Desktop, Tablet, and Mobile** layouts.
- Touchscreen support for enhanced usability on mobile devices.---
## 🛠️ Technologies Used
- **Frontend Framework**: [React.js](https://reactjs.org/)
- **Styling**: [Tailwind CSS](https://tailwindcss.com/)
- **AI Features**: [Groq](https://www.groq.com/)
- **Storage**: Browser Local Storage---
## Screenshots







---
## 🚀 Installation and Setup
### Prerequisites
Ensure you have the following installed:
- [Node.js](https://nodejs.org/) (version 14 or above)
- [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/)### Steps
1. **Clone the Repository**:
```bash
git clone https://github.com/your-username/shareable-notes.git1. **After cloning, change into the project directory**:
```bash
cd shareable-notes