AI Notes App
React/Vite notes app with local storage and AI actions — summarize, improve, explain, expand, translate via Groq or Gemini.
Overview
Lightweight AI writing companion by Abdul Sattar: local notes UX plus prompt-driven AI panel backed by Groq Llama or Google Gemini Flash.
Problem
Quick note capture is useless without fast rewrite tools for summarize/improve/translate workflows.
Solution
Client-side notes with LocalStorage persistence and an AI service layer calling free LLM APIs.
Architecture
React UI (sidebar/editor/AI panel) → LocalStorage → Groq or Gemini generateContent/chat completions.
Implementation
Vite + React 19, uuid notes, react-hot-toast, env-based VITE_GROQ_API_KEY / VITE_GEMINI_API_KEY service variants.
Results
Fast personal productivity tool demonstrating practical LLM feature UX.
Features
- Notes CRUD with local persistence
- Summarize, improve, explain, expand, translate
- Groq and Gemini service variants
- Modal results and toast feedback
Related projects
Smart AI Resume Analyzer Platform
Full-stack ATS scoring, Groq AI feedback, job matching, and ATS-friendly PDF/DOCX builder — Django REST + React/Vite.
GitHub Profile Finder
React/Vite app by Abdul Sattar to search GitHub users, browse repositories, and visualize language statistics.
