Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vix-4800/stocksync
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.
https://github.com/vix-4800/stocksync
filament laravel livewire mysql php
Last synced: about 8 hours ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/vix-4800/stocksync
- Owner: vix-4800
- License: mit
- Created: 2024-07-21T20:18:14.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-08-14T19:50:47.000Z (6 months ago)
- Last Synced: 2025-01-30T16:43:24.603Z (9 days ago)
- Topics: filament, laravel, livewire, mysql, php
- Language: PHP
- Homepage:
- Size: 3.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# StockSync
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.
## Key Features
- Order Tracking: Consolidate and monitor orders from Ozon and Wildberries in one unified interface.
- Inventory Management: Keep track of your stock levels across all connected marketplaces, ensuring you never run out of products.
- Sales Analytics: Gain insights into your sales performance with detailed reports and analytics.
- Multi-Platform Integration: Easily integrate with additional marketplaces as your business grows.
- User-Friendly Dashboard: Navigate through your data with an intuitive and easy-to-use interface.
- Real-Time Updates: Stay up-to-date with real-time notifications and updates on your orders and inventory.
- Customizable Settings: Tailor the application to fit your specific business needs and workflows.## Installation
To get started, follow these steps:
- Clone the repository:
```bash
git clone https://github.com/vix-4800/StockSync.git
```- Navigate to the project directory:
```bash
cd stocksync
```- Install the dependencies:
```bash
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:
```bash
cp .env.example .env
```- Generate an application key:
```bash
php artisan key:generate
```- Run the migrations:
```bash
php artisan migrate --force
```- Start the development server:
```bash
php artisan serve
```Alternatively you can use Makefile
```bash
make install
```## Optimization
You can optimize the application's performance significantly by running these commands:
```bash
php artisan optimize
php artisan view:cache
php artisan icons:cache
php artisan filament:cache-components
```Or using the Makefile:
```bash
make optimize
```## Running Tests
To run the tests, use the following command:
```bash
make test
```Or without the Makefile:
```bash
php artisan test
./vendor/bin/phpstan analyse --memory-limit=2G
```## Ports
- Application: 80 Visit
- PhpMyAdmin (MySQL Database): 8081 Visit
- Mailhog (Email Testing): 8082 Visit
- RedisInsight: 8083 Visit## License
This project is licensed under the MIT License.