<<<<<<< HEAD
From Farm to Fabric Transparent Wool Tracking Experience the journey of sustainable wool production with complete transparency and traceability at every step.
Woolify is a Laravel-based application that tracks the entire journey of wool β from farms to finished fabric β ensuring transparency, real-time updates, and quality control.
Designed with a highly interactive, animated UI, Woolify makes it easy for farmers, processors, and distributors to collaborate seamlessly.
- π Farm Registration and Profile Management
- π’ Batch Tracking from Production to Distribution
- π Real-Time Updates at Every Stage
- π Analytics Dashboard with Visual Insights
- π‘οΈ Secure Authentication (Laravel Breeze)
- π₯οΈ Admin Panel with AdminLTE Styling
- π¨ Animated, Interactive UI
- π Report Generation (PDF/TXT Exports)
- β‘ Error Handling and Deadlock-Safe Operations
| Frontend | Backend | Authentication | Database | UI Frameworks | Others |
|---|---|---|---|---|---|
| HTML5, CSS3, Tailwind CSS | PHP (Laravel Framework) | Laravel Breeze | MySQL | AdminLTE, Tailwind CSS | Chart.js, Animate.css |
- User Roles: Admin, Farm Owner, Processor, Distributor
- Core Entities:
- Farms
- Batches
- Processing Stages
- Quality Reports
- Final Product Records
- Flow:
- Farms register and create wool batches.
- Batches are processed (cleaning β‘οΈ spinning β‘οΈ weaving).
- Each stage updates status with handler info and timestamp.
- Final products are linked back to farms for full traceability.
- Dynamic dashboards with real-time batch stats
- Color-coded process stages
- Mobile-responsive design
- Modal popups and smooth page transitions
- Clean animations and loaders
Requirements: PHP >= 8.x, Composer, Node.js, MySQL, Laravel CLI
# 1. Clone the repository
git clone https://github.com/yourusername/woolify.git
cd woolify
# 2. Install PHP dependencies
composer install
# 3. Install Node.js dependencies
npm install
npm run dev
# 4. Create environment file
cp .env.example .env
# 5. Generate application key
php artisan key:generate
# 6. Set up your database in .env
# 7. Run migrations
php artisan migrate
# 8. Start the development server
php artisan serve
>>>>>>> bb586bd8137b6cd986f763549b3bd7ddc31f0ddf