Git Product home page Git Product logo

capstone's Introduction

GoSakit by C23-M4010

Anggota Tim :

  • F015XB453 - Akmal Aliffandhi Anwar
  • F059XB172 - Nicola Arieska Fonda
  • F014XB015 - Jeremy William Siahaan
  • F004XB063 - Fikri Azkia'i Zamzam

Detail

  • Paket Pembelajaran : Front-end dan Back-end
  • Tema yang dipilih : Kesejahteraan Penduduk
  • Judul Proyek : GoSakit

Setup Project

  1. Pastikan sudah tersedia XAMPP dan Composer pada perangkat anda

  2. Unduh project atau copy dari github

  3. Buka project yang sudah ada dengan Visual Studio Code pada perangkat lalu inisiasi Composer pada project dengan masuk ke terminal dan ketik perintah

    composer install
    
  4. Lakukan generate file .env pada terminal dengan perintah

    cp .env.example .env
    php artisan key:generate
    
  5. Buka XAMPP dan aktifkan apache dan MySQL serta buat database baru pada phpmyadmin yang disesuaikan dengan nama database di file .env

  6. Lakukan migrasi database pada terminal dengan mengetikkan perintah

    php artisan migrate
    
  7. Jalankan data seeder admin agar dapat login sebagai admin nantinya dengan mengetik perintah pada terminal

    db:seed --class=AdminSeeder
    
  8. Run project dengan mengetik pada terminal perintah

     php artisan serve
    
  9. Buka browser dan kunjungi halaman website http://127.0.0.1:8000

  10. Jika ingin melihat akun admin agar dapat login sebagai admin, dapat mengunjungi folder app-> database->seeders->AdminSeeder.php. Dan jika ingin melakukan CRUD, bisa langsung pada halaman dashboard admin setelah login sebagai admin

User

Login

image

Halaman login berfungsi untuk user yang telah mempunyai akun.

Register

image

Halaman register berfungsi untuk user yang belum mempunyai akun, pada halaman ini user diminta untuk mengisi email dan password dalam pembuatan akun.

Data Pribadi

image

Pada halaman register bagian data pribadi, user diminta untuk mengisi data pribadi.

Nomor Rekam Medis

image

Selanjutnya di bagian ini user bisa mengisi nomor rekam medis apabila telah mempunyai nomor rekam medis dengan mendaftar offline dan belum mempunyai akun dan hanya opsional saja pada halaman ini.

Dashboard (after login)

image

Setelah login anda akan dihadapkan dengan tampilan seperti ini,setelah itu tekan tombol pendaftaran pada navbar

Halaman Pendaftaran

image

Halaman ini berfungsi sebagai sarana pemilihan POLI yang telah di sediakan

Daftar Dokter

image

Setelah memilih Poli user diharuskan untuk memilih dokter yang ingin mereka temui

Detail Halaman Dokter

image

Halaman ini berisi biografi singkat beserta beberapa pilihan jadwal yang telah disediakan. Pilih salah satu jadwal untuk melakukan reservasi

Konfirmasi Akhir

image

Halaman ini berfungsi sebagai halaman konfirmasi akhir sebelum user membuat sebuah reservasi

Halaman Riwayat

image

Setiap reservasi yang telah user pilih akan tampil di halaman ini

Admin

Dashboard

image

Halaman dashboard berfungsi untuk melihat statistik data admin, dokter, pasien, dan poli yang ada di website.

Data Admin

image

Halaman data admin berfungsi untuk melihat nama-nama dan email yang tersambung kepada website ini sebagai admin.

Data Dokter

image image

Halaman data dokter berfungsi untuk melihat nama-nama dokter yang tersedia pada rumah sakit. Di dalam halaman ini, terdapat opsi dimana admin dapat menambah, mengedit, dan menghapus data dokter.

Data Pasien

image

Halaman data pasien berfungsi untuk melihat data pasien yang terdaftar pada aplikasi GoSakit. Dilihat dari gambar, terdapat dua status pasien yang berbeda, yaitu "terverifikasi" dan "blocked". Status "blocked" akan otomatis diberikan pada user yang baru saja mendaftarkan akunnya pada aplikasi dan belum diverifikasi datanya oleh admin.

image

Kemudian di dalam halaman detail pasien, terdapat biodata dari pasien, serta tombol "kirim notifikasi" yang fungsi utamanya adalah mengirim pesan whatsapp ke nomor pasien ketika akun pasien telah terverifikasi. Namun, juga bisa digunakan untuk mengirim pesan-pesan lain.

Data Poli

image image Halaman data poli berfungsi untuk melihat nama-nama poli yang tersedia pada rumah sakit. Di dalam halaman ini, terdapat opsi dimana admin dapat menambah, mengedit, dan menghapus data poli.

capstone's People

Contributors

nicolarieska avatar akmalaa avatar fikri-zamzam avatar jeremysiahaan21 avatar

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.