Giter VIP home page Giter VIP logo

hosatan's Introduction

Aplikasi Reservasi Hotel

Pengantar ?

Aplikasi reservasi hotel dengan codeigniter4 ini merupakan sebuah contoh proyek untuk siswa Rekayasa Perangkat Lunak Jenjang SMK. Aktor dari aplikasi ini terdiri dari 3 yaitu :

  1. Tamu
  2. Admin
  3. Resepsionis

Tamu bisa melihat galeri fasilitas hotel dan fasilitas kamar serta melakukan reservasi online tanpa harus membuat akun, administrator hanya bertugas mengelola data fasilitas hotel, fasilitas kamar dan kamar. Sedangkan resepsionis bertugas menerima tamu untuk melakukan cek in dan cek out tanpa mencatat pembayarannya, resepsionis juga bisa mengecek ketersediaan kamar.

Prasyarat

Untuk menjalankan aplikasi ini aplikasi yang dibutuhkan

  1. PHP min versi 7.3.x
  2. MySQL
  3. Composer
  4. Browser
  5. Git bash (optional untuk proses download)

Instalasi

Untuk instalasi silahkan pilih metode berikut

  1. Download zip file, atau

  2. Clone dari repostory (membutuhkan Git yang terinstall di PC anda), dengan cara

    1. jalankan terminal atau command line
    2. jalankan perintah berikut :

    git clone https://github.com/oyasuryana/AppReservasiHotel

    1. Maka akan terdownload folder 'AppReservasiHotel'
    2. Buat database dengan nama appReservasiHotel
    3. Import file database dengan phpmyadmin atau MySQL client tool lainnya
    4. Lakukan perubahan seting database di file env
    5. rename file env menjadi .env (diawali tanda titik)
  3. Jalankan aplikasi

    1. Jalankan editor (disarankan Visual Studio COde)

    2. Buka folder folder appReservasiHotel

    3. Pada visual studio code buat terminal baru

    4. ketik perintah berikut

      php spark serve (tekan enter)

    5. Jalankan browser, arahkan url ke http://localhost:8080 (atau port yang tertera di terminal)

Error Karena Perbedaan Versi PHP

Perbedaan versi PHP yang digunakan akan menyebabkan error, untuk mengantisipasi error tersebut lakukan langkah berikut :

  1. Jalankan editor (disarankan Visual Studio COde)

  2. Buka folder folder appReservasiHotel

  3. Pada visual studio code buat terminal baru

  4. ketik perintah berikut

    composer update (tekan enter)

  5. Jalankan kembali apliaksi, ketik perintah berikut

    php spark serve (tekan enter)

  6. Jalankan browser, arahkan url ke http://localhost:8080 (atau port yang tertera di terminal)

Visit My Repository

Blog : https://ozs.web.id Subscribe YT channel : https://youtube.com/c/PojokProgrammer

Buy Me Copy

Sebagai bentuk dukungan untuk tetap berkarya silahkan yang mau berdonasi mengganti pulsa kirik ke OVO - 085224191648

terima kasih

Screenshoot

  1. Halaman Depan image

  2. Form Reservasi image

  3. Halaman Admin : Daftar Fasilitas Hotel image

  4. Halaman Admin : Daftar Fasilitas Kamar image

  5. Halaman Admin : Daftar Kamar image

  6. Halaman Admin : Tambah Kamar image

  7. Halaman Resepsionis : Kelola Reservasi image

  8. Halaman Resepsionis : Cek Ketersedian Kamar image

hosatan's People

Contributors

oyasuryana 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.