StockSync is a comprehensive solution for sellers who operate on multiple marketplaces, such as Ozon and Wildberries. This Laravel-based application allows you to seamlessly track and manage your orders, monitor your inventory, and streamline your sales operations across various platforms.
MIT License
StockSync is a comprehensive solution for sellers who operate on multiple marketplaces, such as Ozon and Wildberries. This Laravel-based application allows you to seamlessly track and manage your orders, monitor your inventory, and streamline your sales operations across various platforms.
To get started, follow these steps:
Clone the repository:
git clone https://github.com/vix-4800/StockSync.git
Navigate to the project directory:
cd stocksync
Install the dependencies:
composer install --no-dev --optimize-autoloader --no-interaction --ignore-platform-reqs
npm install --omit=dev
Set up your environment variables by copying the .env.example file:
cp .env.example .env
Generate an application key:
php artisan key:generate
Run the migrations:
php artisan migrate --force
Start the development server:
php artisan serve
Alternatively you can use Makefile
make install
You can optimize the application's performance significantly by running these commands:
php artisan optimize
php artisan view:cache
php artisan icons:cache
php artisan filament:cache-components
Or using the Makefile:
make optimize
To run the tests, use the following command:
make test
Or without the Makefile:
php artisan test
./vendor/bin/phpstan analyse --memory-limit=2G
This project is licensed under the MIT License.