AplikasiTCO
Contoh proyek aplikasi pembayaran pemasok menggunakan Laravel/Docker (Laradock), Bootstrap dan jQuery.
Dalam proyek ini, aplikasi dan api berada dalam wadah terpisah.
Persyaratan
- Proyek ini dibuat menggunakan Docker, untuk menginstalnya ikuti langkah-langkah di sini.
- Anda harus mendaftar di situs web Mailtrap untuk memasukkan MAIL_USERNAME dan MAIL_PASSWORD Anda di .env (app_tco/tco/.env) Aplikasi.
Komponen
Komponen yang digunakan dalam proyek/gambar ini adalah:
- pembuatan buruh pelabuhan versi 1.18.0
- laravel 5.7.27
- laradock versi terbaru
- php 7.2
- mysql 5.7
- bootstrap 4.1.3
- jQuery 3.3.1
- jquery.mask 1.14.15
- fontawesome v5.7.2
- Unit PHP
- GrafikQL
- perangkap surat
Instalasi
Untuk menginstal, cukup jalankan skrip install.sh, ingat bahwa Anda perlu menginstal docker-compose.
Selama instalasi, tindakan berikut dilakukan:
- Mulai Docker (Nginx/MySQL/Ruang Kerja)
- Buat database baru (hapus jika ada)
- Hapus cache konfigurasi Laravel (Aplikasi/API)
- Hapus cache Laravel (Aplikasi/API)
- Menghasilkan kunci Laravel baru (Aplikasi/API)
- Menjalankan migrasi Laravel (Aplikasi/API)
- Jalankan benih Laravel (Aplikasi/API)
- Menampilkan status kontainer Docker
- Jalankan pengujian PHPUnit (Aplikasi/API)
Kontrol Aplikasi
Dua skrip (start.sh/stop.sh) dibuat untuk mengontrol Docker.
Akses Aplikasi
Ini adalah akses utama ke aplikasi:
- AplikasiTCO
- API AppTCO
- PHPMyAdmin
- GrafikQL