Skip to content

VenkateshDevarakonda0706/Zennotes

Repository files navigation

🧘 ZenNotes AI

Next.js
TailwindCSS
Firebase
Liveblocks
Vercel
License

A mindful way to take notes — powered by AI and real-time collaboration.

ZenNotes AI is a next-generation note-taking application designed to make your note-taking smarter, collaborative, and AI-assisted.
Whether you're brainstorming, studying, or working with a team, ZenNotes AI helps you stay organized with real-time collaboration and AI-driven insights.

## ✨ Features

✅ Implemented

  • 🔗 Real-Time Collaboration – Work on notes simultaneously with teammates.
  • 🖱️ Live Cursors – See everyone’s activity as they type.
  • 📝 Rich Text Editing – Add formatting, images, and structure to your notes.

🚧 Upcoming

  • 🌐 Enhanced Landing Page – Beautiful, responsive, and welcoming.
  • Skeleton Loading Animations – Smooth UX during data fetching.
  • 🔍 Search & Filter – Find notes faster with smart filtering.
  • 🤖 AI-Powered Note Organization – Auto-tagging and categorization.
  • ✂️ AI Summarization – Turn long notes into concise summaries.
  • 💡 AI Suggestions – Get context-aware note recommendations.

🛠️ Getting Started

1. Clone the Repository

git clone https://github.com/yourusername/zennotes-ai.git
cd zennotes-ai

2. Install Dependencies

npm install
# or
yarn install
# or
pnpm install
# or
bun install

3. Configure Environment Variables

Create a .env.local file in the root directory and add:

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_LIVEBLOCKS_PUBLIC_KEY=
LIVEBLOCKS_SECRET_KEY=
FIREBASE_PROJECT_ID=
FIREBASE_PRIVATE_KEY=
FIREBASE_CLIENT_EMAIL=

4. Run Development Server

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Then visit 👉 http://localhost:3000.

🧩 Tech Stack

  • Next.js – React framework for modern apps.
  • 🎨 Tailwind CSS – Utility-first styling.
  • 🔥 Firebase – Auth, database, and storage.
  • 🟢 Liveblocks – Real-time collaboration backbone.
  • ☁️ Vercel – Seamless deployment.

🚀 Deployment

Deploy seamlessly on Vercel.
Just push your repo and enjoy automatic builds + hosting.

📚 Next.js Deployment Guide

📖 Learn More

👤 Author & Contact

Built with ❤️ by Gupta-02.

📧 Email: your-email@example.com 🌟 If you like this project, don’t forget to star the repo!

🧘 Closing Note

ZenNotes AI isn’t just a note-taking tool — it’s a mindful workspace.
Collaborate, organize, and let AI handle the busywork while you focus on ideas.

About

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors