Skip to content

About

ThreadCounty is a full-stack AI-powered fabric analysis platform featuring secure authentication, image uploads, intelligent fabric insights, report management, subscriptions, and an admin dashboard. Built with Next.js, TypeScript, Supabase, Tailwind CSS, and modern SaaS architecture.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Next.js TypeScript Supabase License

ThreadCounty

AI-Powered Fabric Analysis Platform built with Next.js, TypeScript, Supabase, Tailwind CSS, and Framer Motion.

Overview

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.

Features

Authentication

  • Secure Sign Up & Login
  • Forgot Password
  • Email Verification
  • Session Management
  • Protected Routes

User Dashboard

  • User Profile Management
  • Upload Statistics
  • Recent Reports
  • Activity Timeline
  • Notifications

Fabric Analysis

  • 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

Report Management

  • View Previous Analyses
  • Search Reports
  • Filter Reports
  • Delete Reports
  • Download Historical Reports

Subscription System

  • Free Plan
  • Student Plan
  • Professional Plan
  • Enterprise Plan

Admin Dashboard

  • User Management
  • Upload Management
  • Report Management
  • Platform Analytics
  • Subscription Management

UI/UX

  • Fully Responsive
  • Mobile Friendly
  • Dark Mode
  • Light Mode
  • Modern SaaS Design
  • Smooth Animations

Tech Stack

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • ShadCN UI

Backend

  • Next.js API Routes
  • Supabase

Database

  • Supabase PostgreSQL

Authentication

  • Supabase Auth

Installation

Clone the repository:

git clone https://github.com/YOUR_USERNAME/threadcounty.git
cd threadcounty

Install dependencies:

npm install

Create .env.local:

NEXT_PUBLIC_SUPABASE_URL=YOUR_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY=YOUR_SUPABASE_KEY

Run development server:

npm run dev

Open:

http://localhost:3000

Project Structure

src/
├── app/
├── components/
├── lib/
├── hooks/
├── services/
├── types/
└── utils/

Future Improvements

  • Real AI Fabric Analysis
  • OCR Integration
  • Voice Search
  • Multi-language Support
  • Progressive Web App
  • Real-time Notifications
  • Community Forum

Author

Harshvardhan

Built as a full-stack SaaS project using modern web technologies.

About

ThreadCounty is a full-stack AI-powered fabric analysis platform featuring secure authentication, image uploads, intelligent fabric insights, report management, subscriptions, and an admin dashboard. Built with Next.js, TypeScript, Supabase, Tailwind CSS, and modern SaaS architecture.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages