Manufacturing often faces a gap between quoting and production. ΣEM bridges that gap, providing an all-in-one solution for:
- 🔄 Real-Time Production Tracking: From quote to delivery, track orders and production progress seamlessly.
- 🤝 CRM & Order Management: Integrated tools to streamline business processes and customer relationships.
- 📦 Stock & Resource Management: Optimize inventory, raw materials, and resources with ease.
- 🌐 Community-Driven: Open-source with ongoing improvements from a passionate developer community.
login : contact@wem-project.org
Password : password
for test or help to develop follow this link : wiki page (install to dev)
for run to production, follow this link : wiki page (install to run)

Before adding lines to a quote, set a Default VAT and a Default Unit. In the application, go to Accounting → VAT, then to Methods → Units and mark an item as the default value. Without these settings, it is impossible to add lines to a quote.
app/Http/Controllers— API and web controllers for quotes, production, inventory, and CRM modules.app/Models— Eloquent models representing core business entities (orders, products, stocks, etc.).database/migrations— Schema definitions for ERP and MES tables, including BOMs, routings, and stock movements.resources/js— Vue.js front-end code compiled via Laravel Mix (seewebpack.mix.js).resources/views— Blade templates for server-rendered pages and layouts.docker/anddocker-compose.yaml— Development stack definitions (PHP-FPM, Nginx, database, Redis).
Use this workflow if you prefer running the stack natively:
cp .env.example .env # Configure your environment variables
composer install # Install PHP dependencies
php artisan key:generate # Generate the application key
php artisan migrate --seed # Create and seed the database
npm install # Install JS dependencies
npm run dev # Build front-end assets (use npm run watch for active dev)
php artisan serve # Start the application at http://localhost:8000Execute the backend tests with:
php artisan testYou can also target a subset of tests by appending the --filter option.
A docker-compose configuration is provided for local development. Start the stack with:
docker compose up --buildThe application will be available at http://localhost:45060.
