YouNotes is an AI-powered tool that automatically generates concise, well-structured notes from YouTube videos and text transcripts. Transform hours of content into digestible summaries with just a click!
- 🎥 YouTube video summarization
 - 📝 Text transcript processing
 - 🤖 AI-powered content analysis
 - 🚀 Fast and responsive web interface
 - 🔒 Secure user authentication
 - 📱 Responsive design
 
- Frontend: React, Next.js
 - Backend: Node.js, Express
 - AI Processing: Google's Generative AI (Gemini API)
 - Authentication: Supabase
 - Styling: Tailwind CSS
 - API Integration: RapidAPI (YouTube transcript retrieval)
 
- Node.js (v14 or later)
 - npm or yarn
 - Supabase account
 - Google AI API key
 - RapidAPI key
 
- 
Clone the repository
git clone https://github.com/RJohnPaul/YouNotes.git - 
Install dependencies
cd younotes npm install - 
Set up environment variables Create a
.env.localfile in the root directory and add the following:NEXT_PUBLIC_SUPABASE_URL=your_supabase_url NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key NEXT_PUBLIC_GOOGLE_API_KEY=your_google_ai_api_key NEXT_PUBLIC_RAPID_API_KEY=your_rapid_api_key - 
Run the development server
npm run dev - 
Open http://localhost:3000 in your browser
 
- Sign up or log in to your YouNotes account
 - Paste a YouTube URL or input a transcript in the provided field
 - Click "Generate Notes"
 - View and copy your automatically generated notes
 
We welcome contributions to YouNotes! Please see our Contributing Guide for more details.
This project is licensed under the MIT License - see the LICENSE file for details.
