/chemlab

Simple chemical inventory management

Primary LanguagePHPMIT LicenseMIT

ChemLab

Simple chemical inventory management

Requirements

  • Server - PHP 7.2.5
  • Database - MySQL (tested), or any Eloquent ORM supported driver
  • refer to Laravel docs for detailed requirements

Installation

Backend

  • Install backend dependencies
composer install
  • create new .env file
cp .env.example .env
  • generate app key
php artisan key:generate
  • run migration
php artisan migrate:fresh --seed
  • update .env with necessary configuration
  • additional configuration files are in config folder
  • refer to Laravel docs for any further configuration

Frontend

  • Install frontend dependencies
npm install
  • Prepare locale files
npm run locales
  • Build frontend app
npm run prod

License

ChemLab is open-source software licensed under the MIT license.