Skip to content

duresaguye/notebook

Repository files navigation

📒 Study Smarter – AI-Powered Notes App

Boost your productivity and understanding with AI-Powered Notes. Take better notes, get instant summaries, and chat with your AI assistant to dive deeper into any topic — all in one streamlined app.

🚀 Features

  • ✍️ Smart Note-Taking: Write and organize notes in a beautiful editor.
  • AI Summarization: Instantly summarize any note with one click.
  • 🤖 Chat with AI Assistant: Ask questions and get answers from your study notes using Gemini AI.
  • 🔎 Topic Understanding: Get contextual explanations and related topics.
  • 💾 Persistent Storage: Save your notes with local or cloud storage (future enhancement).
  • 🌙 Dark Mode Support: Study comfortably, day or night.

🛠️ Built With

  • Next.js – React framework for production-grade web apps
  • Gemini AI API – AI assistant for summarization and answering questions
  • Tailwind CSS – Utility-first CSS for styling
  • React Markdown – Render Markdown notes beautifully
  • [OpenAI/Gemini SDKs] – Powering the assistant & summarization logic

📦 Getting Started

1. Clone the Repository

git clone https://github.com/duresaguye/notebook.git
cd notebook

2. Install Dependencies

npm install
# or
yarn install

3. Setup Environment Variables

Create a .env.local file in the root and add your API keys:

GEMINI_API_KEY=your_gemini_api_key_here

Replace with your actual Gemini or OpenAI key depending on your integration.

4. Run the Development Server

npm run dev
# or
yarn dev

Visit http://localhost:3000 to use the app.



✨ Future Improvements

  • ✅ Save notes to cloud storage (Firebase / Supabase)
  • ✅ Authentication & user accounts
  • ✅ Export notes as PDF / Markdown
  • ✅ Collaborative note editing
  • ✅ Mobile-friendly design

🤝 Contributing

Contributions are welcome! If you find a bug or want to add a feature, feel free to:

  • Fork the repo
  • Create a new branch
  • Submit a pull request

🙌 Acknowledgments

  • Gemini AI (Google DeepMind)
  • Next.js & Vercel
  • Tailwind CSS

About

Study Smarter – AI-Powered Notes App Boost your productivity and understanding with AI-Powered Notes. Take better notes, get instant summaries, and chat with your AI assistant to dive deeper into any topic — all in one streamlined app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors