Multikart API Installation
Getting Started With Multikart API
1. Environment Setup
Open the multikart-api directory that you downloaded from CodeCanyon.

Configure Environment Variables and open the .env file.

Update the following keys with your database credentials and appropriate URL.
Use localhost:port (http://localhost:8000) if you're running on your local machine.
Use your live server's API URL (http://api.your-domain.com) for APP_URL if deploying to a live environment.
APP_URL=http://localhost:8000
DB_DATABASE=database_name
DB_USERNAME=database_username
DB_PASSWORD=database_password

2. Install Required Dependencies:
- In the multikart-api folder, run following command in the terminal to install the required dependencies.
composer install


3. Generate Laravel APP KEY:
- After installing dependencies, generate a unique application key with:
php artisan key:generate
4. Install Multikart API:
Note: If you've previously run following command or migrated tables, be aware of the fact that it will erase all of your data.
- Run the following command to set up Multikart database tables:
php artisan multikart:install

During installation, you'll be prompted to continue and import sample data if desired.
1. Do you want to continue with the installation?: If you say `yes`, Multikart will continue to install.
2. Do you want to import in sample data?: If you say `yes`, the sample data will be imported. If you say `no`, the installation will go ahead without adding any sample data.
5. Link Storage folder to Public folder:
- Ensure images are stored and displayed correctly with:
php artisan storage:link

6. Run Multikart API:
-Finally, launch the Multikart API by running:
php artisan serve
- Access your Multikart API at http://localhost:8000 (default port) in your web browser.
7. Verify Multikart Purchase License Code:
- Before using the Multikart API, it's important to verify your Envato purchase code.
- Enter in your Envato username and the Multikart purchase code and click next button.

- If you don't know where to find your purchase code, click here: where is my purchase code
Note: Once a license is verified, it can't be used for another project. An envato purchase code can only be verified on one domain at a time.

Congratulations, Multikart has been successfully installed and configured in your system!🎉
For Postman API Documentation Click Here.
Once you've finished installing the Multikart API, the next step is to set up the Multikart NextJs frontend. You can easily do this by following the instructions provided in the following link: Link to Multikart NextJs Frontend Installation Guide.