Skip to content

akuadre/guestbook-be

Repository files navigation

Guestbook School App (Website)

Product Logo


Website Buku Tamu Sekolah (Guestbook)

Website Buku Tamu Sekolah adalah aplikasi Laravel dengan Admin LTE untuk mencatat dan mengelola kunjungan tamu secara digital, memungkinkan pendaftaran tamu serta pemilihan pegawai atau guru yang ingin ditemui.
Explore the docs »

View Demo · Report Bug · Request Feature

Contributors Forks Stargazers Issues License

🗒️ About The Project

Product Name Screen Shot

Aplikasi Website Buku Tamu Sekolah berbasis Laravel dan template Admin LTE ini dirancang untuk mempermudah pencatatan serta pengelolaan data kunjungan tamu secara digital di lingkungan sekolah. Sistem ini mencatat data tamu, baik orang tua siswa maupun tamu umum, serta menghubungkan mereka dengan pegawai atau guru yang akan ditemui. Selain itu, aplikasi ini menyediakan laporan dan statistik kunjungan untuk kebutuhan administrasi serta meningkatkan keamanan dengan validasi data tamu, memastikan proses kunjungan lebih terstruktur dan efisien.

Fitur Utama:

  1. Manajemen Pengguna

    • Autentikasi dan otorisasi pengguna berdasarkan peran.
  2. Manajemen Data Kunjungan

    • Mencatat kunjungan tamu ke sekolah, baik orang tua siswa maupun tamu umum.
    • Menghubungkan kunjungan dengan pegawai/guru yang akan ditemui.
    • Menyediakan formulir digital untuk pencatatan buku tamu.
  3. Laporan & Statistik

    • Menyediakan laporan jumlah dan jenis kunjungan dalam periode tertentu.
    • Analisis data kunjungan untuk keperluan administrasi sekolah.

(back to top)

🚀 Built With

⌨️ Teknologi yang digunakan

  • Laravel
  • Bootstrap
  • Tailwind
  • MySQL

(back to top)

🔝 Getting Started

Cara instalasi aplikasi Buku Tamu Sekolah ini di lokal:

⚙️ Prerequisites

  • PHP 8.0+
  • Composer
  • MySQL

Installation

  1. Clone repositori

    git clone https://github.com/agustheletter/SchoolApp-GuestBook.git
    cd SchoolApp-GuestBook
  2. Install dependencies

    composer install
  3. Buat file .env dan konfigurasi database

    cp .env.example .env

    Edit file .env dan sesuaikan dengan konfigurasi database MySQL Anda:

    DB_DATABASE=nama_database
    DB_USERNAME=username_database
    DB_PASSWORD=password_database
  4. Generate application key

    php artisan key:generate
  5. Migrate database

    php artisan migrate --seed
  6. Jalankan server lokal

    php artisan serve

    Akses aplikasi di http://127.0.0.1:8000

(back to top)

🗺️ Roadmap

(back to top)

🧑🏻‍🚀 Contributing

  1. Fork repository ini.
  2. Buat branch baru: git checkout -b fitur-baru
  3. Commit perubahan: git commit -m "Menambahkan fitur baru"
  4. Push ke branch: git push origin fitur-baru
  5. Buat Pull Request.

Top contributors:

contrib.rocks image

(back to top)

📒 License

Proyek ini menggunakan lisensi MIT. Lihat LICENSE.txt untuk detail lebih lanjut.

(back to top)

💻 Contact

Project Link: https://github.com/agustheletter/SchoolApp-GuestBook

(back to top)

🎖️ Acknowledgments

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages