The Seller-Hub, control of records of sellers and customers. Built on the Laravel framework, the project uses the Filament package for form management and Swagger for API documents.
Before you proceed, ensure that you have the following tools installed:
- Docker
- Docker Compose
Follow the steps below to get Seller-Hub up and running:
-
- Clone the Repository
git clone https://github.com/Chris7T/saller-hub.git
- Navigate to the Project Directory
cd saller-hub
- Start the Docker Containers
docker-compose up -d
- Access the App Container
docker exec -it app bash
- Copy Environment Variables
cp .env.example .env
- Install Composer Dependencies
composer install
- Generate Application Key
php artisan key:generate
- Run Migrations
php artisan migrate
- Create user filament
php artisan filament:user
To access the Swagger documentation just access the link
http://{link}/api/documentation
To acess forms
http://{link}/admin