ERP DOCS DEVELOPER
  • ℹ️Welcome
    • Pengantar
    • Alur Aplikasi
  • 📍Getting Started
  • 💡Konsep
    • Core Concept
      • Company
      • User
      • Role
      • Permission
    • Account Concept
      • Chart of Accounts
    • Buying Concept
      • Supplier
        • Supplier
        • Supplier Group
      • Request for Quotation
      • Supplier Quotation
      • Purchase Order
      • Purchase Invoice
    • CRM Concept
      • Lead
      • Opportunity
      • Prospect
      • Customer
      • Contact
      • Address
    • HRM Concept
    • Manufacturing Concept
    • Selling Concept
      • Quotation
      • Sales Order
      • Sales Invoice
      • Blanked Order
      • Sales Partner
      • Territory
    • Stock Concept
      • Basic
        • Brand
        • Item Group
        • Warehouse
        • Unit of Measure
        • Item
        • Item Manufacturer
        • Item Price
        • Price Lists
      • Item Variants
        • Item Variants
        • Item Attribute
      • Stock Transactions
        • Material Request
        • Purchase Receipt
        • Delivery Note
        • Stock Entry
        • Packing Slip
        • Shipment
        • Pick List
      • Return
        • Sales Return
        • Purchase Return
    • 🛡️System Security
      • 🐞Logs & Debugging
      • 📋Audit Record
  • 👨‍💻Back-End
  • 💻Front-End
  • 📚Note, Reference
Powered by GitBook
On this page

📍Getting Started

PreviousAlur AplikasiNextKonsep

Last updated 1 year ago

CtrlK
  • Prerequisites
  • PHP Extension Requirements
  • Developing

Prerequisites

  • Git

  • PHP => ^8.1

  • Composer => ^2.5.4

  • PostgreSQL => ^15.2

  • Redis => ^7.0

  • Node.js

PHP Extension Requirements

  • Ctype PHP Extension

  • cURL PHP Extension

  • DOM PHP Extension

  • Fileinfo PHP Extension

  • Filter PHP Extension

  • Hash PHP Extension

  • Mbstring PHP Extension

  • OpenSSL PHP Extension

  • PCRE PHP Extension

  • PDO PHP Extension

  • Session PHP Extension

  • Tokenizer PHP Extension

  • XML PHP Extension

Developing

  • Clone repository resmi dari ERP

git clone https://github.com/bumicode/erp.git erp
  • Copy .env.example menjadi .env

cp .env.example .env
  • Update isi dari .env pada pengaturan database menjadi

.env
...
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1 
DB_PORT=5432
DB_DATABASE=laravel // Sesuaikan dengan database yang digunakan
DB_USERNAME=root // Sesuaikan dengan username database
DB_PASSWORD=     // Sesuaikan dengan password database
...
  • Install dependensi server, app key, migration database.

composer install
php artisan key:generate
php artisan migrate --seed
  • Run Shiled (Roles and Permissions)

php artisan shield:generate
php artisan shield:super-admin
  • Run Laravel

php artisan serve

[Opsional] Vite.js

npm install
npm run dev