- Intro
- Source
Website ini merupakan aplikasi berbasis web yang dirancang untuk membantu Pos Kesehatan Desa (Poskesdes) Laubaleng dalam mengelola data secara efisien dan terorganisir. Sistem ini dibuat untuk menggantikan proses manual yang selama ini digunakan, seperti pencatatan transaksi dengan pembukuan dan pengelolaan data obat menggunakan file Excel.
Dengan mengintegrasikan semua data dalam satu platform, website ini mendukung operasional Poskesdes, termasuk pencatatan transaksi penjualan, penyimpanan data obat, dan manajemen akun pengguna. Selain itu, pelanggan dapat dengan mudah mengakses informasi obat dan melakukan pemesanan secara online, sehingga meningkatkan aksesibilitas dan kualitas pelayanan. Website ini juga sudah terintegrasi dengan payment gateway, memudahkan proses pembayaran transaksi secara online dengan aman dan cepat.
-
-
- Klik tombol "Code" (berwarna hijau) untuk mendapatkan URL repository. Jika menggunakan HTTPS, salin URL tersebut. Jika menggunakan SSH, klik ikon SSH dan salin URL SSH.
- Buka terminal, command prompt atau Git Bash(rekomendasi) di komputer Anda.
- Pindah ke direktori di mana Anda ingin menyimpan salinan lokal repository. Gunakan perintah cd untuk berpindah ke direktori tersebut.
cd path/ke/direktori/tujuan
- Gunakan perintah git clone dengan menyertakan URL repository yang telah Anda salin sebelumnya.
git clone https://github.com/RaplesWojtyla/poskesdes-laubaleng.git
git clone git@github.com:RaplesWojtyla/poskesdes-laubaleng.git
-
- Buka Terminal di direktori penyimpanan project.
-
composer install
npm install
-
- Salin file
.env.example
dan beri nama baru menjadi.env
cp .env.example .env
- Salin file
-
-
FILESYSTEM_DISK=public
-
Buka file
.env
dan konfigurasi pengaturan database, koneksi email, dan login google.DB_DATABASE=<nama_database>
MAIL_MAILER=smtp MAIL_HOST=<host_yang_digunakan> MAIL_PORT=<port_mail> MAIL_USERNAME=Username MAIL_PASSWORD=Password MAIL_ENCRYPTION=null MAIL_FROM_ADDRESS="poskesdeslaubaleng@gmail.com" MAIL_FROM_NAME="Poskesdes Lau Baleng"
- Register/Login ke midtrans.com
- Ubah Environtment menjadi: Sandbox (default: Production)
- Masuk ke SETTINGS -> ACCESS KEYS
- Lalu
Ubah <YOUR_MIDTRANS_SERVER_KEY>, dan <YOUR_MIDTRANS_CLIENT_KEY> sesuai dengan yang tertera pada midtrans anda:
MIDTRANS_SERVER_KEY=<YOUR_MIDTRANS_SERVER_KEY> MIDTRANS_CLIENT_KEY=<YOUR_MIDTRANS_CLIENT_KEY> MIDTRANS_IS_PRODUCTION=false MIDTRANS_IS_SANITIZED=true MIDTRANS_IS_3DS=true
-
-
php artisan key:generate
-
Jalankan perintah migrasi untuk membuat struktur table
php artisan migrate
Jalankan perintah seeder untuk mengisi data pada table dengan data dummy
php artisan db:seed
-
php artisan serve
php artisan storage:link
npm run dev
-
Buka browser dan kunjungi alamat yang ditampilkan di terminal. Biasanya, ini adalah
http://127.0.0.1:8000
.Email: -cek dimysql- Password: qwertyui
Email: -cek dimysql- Password: 12345678
Email: owner@gmail.com Password: 1234567890
-
-
- Instagram: @raples.wojtyla
- Role: Full-Stack Web Developer and Database Administrator
-
- Instagram: @susi_pujiarti_
- Role: Nyusun Laporan Akhir dan PPT
-
- Instagram: @zmichellaa
- Role: Nyusun Laporan Akhir dan PPT
-
- Instagram: @evanhutagalung63
- Role: Nyusun PPT
-
- Instagram: @geri.ngrha
- Role: Nyusun PPT
- https://laravel.com/docs/10.x
- https://livewire.laravel.com/docs/quickstart
- https://filamentphp.com/docs
- https://tailwindcss.com/docs/installation
The Laravel framework is open-sourced software licensed under the MIT license.