AI-Powered Fabric Analysis Platform built with Next.js, TypeScript, Supabase, Tailwind CSS, and Framer Motion.
ThreadCounty is a modern SaaS platform designed to help users upload fabric images and receive AI-powered analysis reports. The platform provides authentication, report management, dashboards, subscriptions, and administrative tools through a responsive and professional web interface.
- Secure Sign Up & Login
- Forgot Password
- Email Verification
- Session Management
- Protected Routes
- User Profile Management
- Upload Statistics
- Recent Reports
- Activity Timeline
- Notifications
- Image Upload (JPG, JPEG, PNG)
- Drag & Drop Upload
- Upload Progress Tracking
- Image Validation
- AI Analysis Reports
- Thread Density Analysis
- Warp & Weft Count
- Fabric Type Detection
- Confidence Scores
- Downloadable Reports
- View Previous Analyses
- Search Reports
- Filter Reports
- Delete Reports
- Download Historical Reports
- Free Plan
- Student Plan
- Professional Plan
- Enterprise Plan
- User Management
- Upload Management
- Report Management
- Platform Analytics
- Subscription Management
- Fully Responsive
- Mobile Friendly
- Dark Mode
- Light Mode
- Modern SaaS Design
- Smooth Animations
- Next.js
- React
- TypeScript
- Tailwind CSS
- Framer Motion
- ShadCN UI
- Next.js API Routes
- Supabase
- Supabase PostgreSQL
- Supabase Auth
Clone the repository:
git clone https://github.com/YOUR_USERNAME/threadcounty.git
cd threadcountyInstall dependencies:
npm installCreate .env.local:
NEXT_PUBLIC_SUPABASE_URL=YOUR_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY=YOUR_SUPABASE_KEYRun development server:
npm run devOpen:
http://localhost:3000
src/
├── app/
├── components/
├── lib/
├── hooks/
├── services/
├── types/
└── utils/
- Real AI Fabric Analysis
- OCR Integration
- Voice Search
- Multi-language Support
- Progressive Web App
- Real-time Notifications
- Community Forum
Harshvardhan
Built as a full-stack SaaS project using modern web technologies.