The Wardrobe Management System is a web application built using Laravel 11 and Vue 3. It enables users to manage their wardrobe efficiently by organizing clothing items, tracking outfits, and planning wardrobe selections.
This repository consists of two main folders:
wardrobe-backend
- Laravel 11 backendwardrobe-frontend
- Vue 3 frontendEnsure your system has the following installed:
Open PowerShell and run:
git clone https://github.com/brunoadul/wardrobe-management-system.git
cd wardrobe-management-system/wardrobe-backend
composer install
Copy the example environment file:
cp .env.example .env
Then, update the .env
file with your database credentials.
php artisan key:generate
php artisan migrate --seed
cd ../wardrobe-frontend
npm install
If any changes are made to the frontend, you need to rebuild it:
npm run build
Go back to the backend directory and serve the application:
cd ../wardrobe-backend
php artisan serve
The application will be available at http://127.0.0.1:8000
.
This project uses Laravel Sanctum for authentication. Ensure you configure it properly in your frontend to manage authentication tokens.
Contributions are welcome! Feel free to fork the repository, create a new branch, and submit a pull request.
This project is licensed under the MIT License.
For any inquiries, feel free to contact brunoadul on GitHub.