Coder Social home page Coder Social logo

env_example's Introduction

How to make app in 20 minutes with laravolt/workflow

Laravolt/workflow menggunakan framework laravel dan camunda engine, pastikan semua requirement sudah terinstall pada komputer anda terutama laravel dan server camunda nya

Step

  1. Pastikan sudah terdapat file bpmn dan server camunda nya
  2. Pastikan file bpmn sudah ter deploy di server camunda dan sudah terdapat minimal satu process definitions
  3. cd ke folder yang diinginkan
  4. buat new laravel app dengan perintah composer create-project --prefer-dist laravel/laravel nama_aplikasi atau laravel new nama_aplikasi
  5. cd nama_aplikasi
  6. buka link ini contoh env camunda
  7. copy paste di bagian paling bawah .env anda
  8. create new database, apapun itu terserah, masukan nama db beserta config sql di .env anda,
  9. edit CAMUNDA_API_URL='link camunda server' dengan memasukan link camunda server anda
  10. buka link ini contoh composer json
  11. edit composer.json , ganti bagian require , require-dev, dan extra anda dengan link pada no 10 tadi
  12. composer update, tunggu sampai selesai
  13. php artisan vendor:publish pilih yang ada tulisan UiServiceProviders, epicentrum, medialibrary, PlatformServiceProvider ini untuk custom supaya gk pake bawaan laravel, kalau kepengen gampangnya yakni, publish all
  14. php artisan migrate
  15. php artisan storage:link
  16. php artisan laravolt:link
  17. copy file Home.php dana Dashboard.php paste kan di folder app/Http/Controllers
  18. copy file dashboard.blade.php paste kan di folder resource/views/
  19. edit web.php ganti route nya, sesuai kan dengan ini
  20. Route::get('/', 'Home')->name('home'); Route::get('/home', 'Dashboard')->name('dashboard');
  21. ganti file user.php dengan file yang terdapat pada link ini
  22. jalankan php artisan laravolt:admin untuk membuat admin beserta password di applikasinya
  23. masukan nama, email, beserta password nya
  24. jalankan php artisan workflow:import nama_proses_definition proses ini utk menginisilisasi dari camunda ke db dan applikasi kita
  25. jalankan php artisan workflow:make utk membuat configurasi dari proses definition camunda yang udah terinisialisasi dengan command pada no 16
  26. jalankan php artisan workflow:sync-module ini untuk melakukan sync dr perubahan lokal ke camunda, lakukan command tersebut utk pertama kali setelah php artisan workflow:make atau ada perubahan pada config/workflow-modules/
  27. php artisan serve done
  28. silahkan login dengan email dan password yang sudah di buat tadi di no 21
  29. untuk lebih lengkap nya bisa membaca documentasi di laravolt.dev

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.