An AI-powered notes generator built using Next.js, TypeScript, Tailwind CSS, Shadcn, Firebase, UUID, and Clerk for authentication. This app allows users to generate, store, and manage notes efficiently with a sleek and responsive UI.
/ai-notes-generator
ā
āāā /public # Static files
āāā /src
ā āāā /components # Reusable components
ā āāā /lib # Firebase and Clerk configurations
ā āāā /pages # Next.js pages
ā āāā /styles # Global styles
ā
ā
āāā firebase.json # Firebase config
āāā tailwind.config.js # Tailwind CSS config
āāā tsconfig.json # TypeScript config
āāā package.json # Dependencies
Clone the repository
git clone https://github.com/your-username/ai-notes-generator.git
cd ai-notes-generator
Install dependencies
npm install
Configure Firebase & Clerk
.env.local
file in the root directory:NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_key
CLERK_SECRET_KEY=your_clerk_secret_key
Run the development server
npm run dev
Navigate to http://localhost:3000.
If you have any questions or suggestions, feel free to reach out at:
Gaurav Singh - LinkedIn