Project link: https://developer-assignment-oci3.vercel.app/
Video Link: https://drive.google.com/file/d/1WOLS1q22y1vzy_m6hUGhDzEuTuGIF681/view?usp=drivesdk
Transform your Instagram content creation with AI-powered insights, beautiful analytics, and seamless content management.
Creator Platform is a comprehensive AI-powered suite designed specifically for Instagram content creators, influencers, and social media managers. It eliminates the time-consuming struggle of content creation by providing intelligent content generation, performance analytics, and organized content management - all in one beautiful, professional interface.
- Content Creators looking to scale their Instagram presence
- Influencers who need consistent, engaging content ideas
- Social Media Managers managing multiple accounts
- Agencies serving creator clients
- Anyone wanting to grow their Instagram professionally
- Smart Topic Input: Simply enter your content topic and select your niche
- Complete Content Packages: Get reel ideas, hooks, captions, and hashtags instantly
- Niche-Specific: Tailored content for fashion, fitness, lifestyle, tech, and more
- One-Click Copy: Copy any content element to clipboard instantly
- Beautiful Visualizations: Track follower growth and engagement with stunning charts
- Performance Insights: Understand what content works best
- Data Import/Export: Upload your Instagram data or generate sample analytics
- Real-time Metrics: Monitor engagement rates, likes, comments, and growth
- Organized Library: All generated content automatically saved and searchable
- Smart Filtering: Filter by niche, date, or search specific topics
- Easy Management: Copy, delete, and organize your content ideas
- Pagination: Efficiently browse through large content collections
- Quick Access: Navigate between all features seamlessly
- Platform Stats: See overall platform usage and success metrics
- Beautiful Design: Warm beige/brown aesthetic with glass-morphism effects
Before you begin, ensure you have:
- Node.js (version 16.0 or higher)
- MongoDB (local installation or MongoDB Atlas)
- Git for cloning the repository
npm run dev
- Visit the platform and click "Sign Up"
- Create your account using Clerk authentication
- Complete your profile setup
- Navigate to "Content Ideas" from the navbar
- Enter your content topic (e.g., "Morning workout routine")
- Select your niche (fitness, lifestyle, etc.)
- Click "Generate Content Ideas"
- Get instant AI-generated reel ideas, hooks, captions, and hashtags
- Go to "Analytics" section
- Click "Generate Sample Data" to see demo analytics
- Or upload your own Instagram data (JSON format)
- Explore beautiful charts showing follower growth and engagement
- Visit "Content Bank" to see all saved content
- Use search and filters to find specific content
- Copy content elements with one click
- Organize and manage your content library
- React 18 - Modern UI library
- Vite - Fast build tool and dev server
- Tailwind CSS - Utility-first CSS framework
- Lucide React - Beautiful icon library
- Chart.js - Stunning data visualizations
- Clerk - Authentication and user management
- Node.js - JavaScript runtime
- Express.js - Web application framework
- MongoDB - NoSQL database
- Mongoose - MongoDB object modeling
- GROQ API - AI content generation
- CORS - Cross-origin resource sharing
- Glass-morphism Effects - Modern, translucent UI elements
- Responsive Design - Perfect on all devices
- Warm Color Palette - Beige, brown, and white aesthetic
- Diagonal Grid Patterns - Sophisticated background designs
- Smooth Animations - Polished user interactions
Automatic Saving**: All generated content saved to your bank
- Search & Filter: Find content by keywords or niche
- Copy to Clipboard: One-click copying for easy use
- Pagination: Efficient browsing of large content collections