A robust product management system built with Laravel following MVC architecture. This project allows users to upload products with multiple requirements, dynamic fields, and structured data handling.
- Product CRUD (Create, Read, Update, Delete)
- Multi-requirement product upload system
- Dynamic input handling based on requirements
- Category-based product management
- Image upload and management
- Clean Blade UI with reusable components
- Form validation & error handling
- Secure backend logic
- Responsive design
- PHP
- Laravel (MVC Architecture)
- Blade Templates
- MySQL
- Tailwind CSS
- JavaScript (basic dynamic UI handling)
- RESTful routing
- Git & GitHub
This project was developed to practice real-world e-commerce backend logic, dynamic product systems, and scalable Laravel architecture using MVC pattern.
- Add products with multiple dynamic fields (based on requirements)
- Store structured product data in MySQL
- Upload multiple images per product
- Edit and update product details easily
- Delete products with related data cleanup
- Category-wise filtering system
