LeadLens โ Frontend
LeadLens is an AI-powered creative assistant that helps you generate, refine, and analyze content ideas. This frontend is built using Next.js App Router, Tailwind CSS, shadcn/ui, and integrates with our custom backend API.
๐ Features
- ๐จ Dynamic content idea analysis with visual suggestions
- ๐ Caption & hashtag generator (Emotional, Witty, Trending)
- ๐ต Song suggestions for videos with reasons and platform support
- ๐ง AI chat for brainstorming creative ideas
- ๐ค Upload and analyze audio/video content
- ๐ Summary dashboard with copy/share options
- ๐งฉ Tabs for each summary category
- ๐ JWT-based authentication
๐ ๏ธ Tech Stack
- Framework: Next.js (App Router)
- Styling: Tailwind CSS, shadcn/ui
- State & API: Axios, React Hooks
- Notifications: react-hot-toast
- Auth: JWT, protected routes
๐งช Setup Instructions
Clone the repo:
git clone https://github.com/TheCoderAdi/IdeaLens.git
cd frontend
Install dependencies:
npm install
Create .env
:
NEXT_PUBLIC_API_URL=http://localhost:5000/api
Run the app:
npm run dev
Backend Idea
https://dev.to/aditya_007/building-an-ai-powered-backend-with-nodejs-groq-for-idealens-4921
Repo : https://github.com/TheCoderAdi/IdeaLens-Backend
Demo Video
https://www.youtube.com/watch?v=HKQngYsv3_Y