{"id":21203932,"url":"https://github.com/muhazmi/futsal","last_synced_at":"2025-07-10T07:30:36.481Z","repository":{"id":181328788,"uuid":"368215534","full_name":"muhazmi/futsal","owner":"muhazmi","description":"Sistem Informasi Booking Lapangan Futsal","archived":false,"fork":false,"pushed_at":"2024-12-06T01:53:20.000Z","size":26747,"stargazers_count":29,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T11:41:25.792Z","etag":null,"topics":["booking-system","codeigniter","codeigniter3","futsal","hacktoberfest","php"],"latest_commit_sha":null,"homepage":"https://amperakoding.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/muhazmi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-17T14:28:22.000Z","updated_at":"2025-03-19T15:41:11.000Z","dependencies_parsed_at":"2024-11-20T20:39:48.585Z","dependency_job_id":null,"html_url":"https://github.com/muhazmi/futsal","commit_stats":null,"previous_names":["muhazmi/futsal"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/muhazmi/futsal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhazmi%2Ffutsal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhazmi%2Ffutsal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhazmi%2Ffutsal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhazmi%2Ffutsal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/muhazmi","download_url":"https://codeload.github.com/muhazmi/futsal/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhazmi%2Ffutsal/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264545157,"owners_count":23625403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["booking-system","codeigniter","codeigniter3","futsal","hacktoberfest","php"],"created_at":"2024-11-20T20:27:51.641Z","updated_at":"2025-07-10T07:30:31.471Z","avatar_url":"https://github.com/muhazmi.png","language":"PHP","readme":"***PROJECT INI TIDAK DIIZINKAN UNTUK DIPERJUAL BELIKAN KEPADA SIAPAPUN KECUALI SUDAH ANDA MODIFIKASI***\n\n\u003cdiv align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003cb\u003e🚀Sistem Informasi🚀\u003c/b\u003e\n  \u003ch1\u003e⚽ Booking Lapangan Futsal ⚽\u003c/h1\u003e\n  \u003cbr\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/languages/code-size/muhazmi/futsal\" alt=\"GitHub code size in bytes\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/commit-activity/w/muhazmi/futsal\" alt=\"GitHub commit activity\"\u003e\n  \u003ca href=\"https://github.com/muhazmi/futsal/issues\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues/muhazmi/futsal\" alt=\"GitHub issues\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/muhazmi/futsal/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/release/muhazmi/futsal.svg?style=flat\" alt=\"GitHub Release\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n![cover](ss_project/SSSistemFutsal-Dashboard.jpg)\n\nProject ini dibuat dengan tujuan membantu Anda yang sedang belajar Codeigniter 3 dengan studi kasus pembuatan sistem booking lapangan futsal. Setelah belajar dan memahami project ini Anda dapat membuat project lain atau mengembangkan yang sudah ada supaya lebih baik lagi. Semoga bermanfaat.\n\n## Fitur\n\n1. Booking lapangan secara online\n2. Nominal Omset Harian, Bulanan, dan Tahunan\n3. Grafik/Statistik Omset Bulanan dalam 1 Tahun berjalan\n4. Total data pada modul album, foto, event, lapangan, kategori, kontak, slider dan customer\n5. Manajemen Transaksi (generate invoice berdasarkan tahun-bulan-tanggal yang akan reset setiap bulan secara otomatis)\n6. Manajemen Lapangan\n7. Manajemen Album dan Foto\n8. Manajemen Event\n9. Manajemen Kategori\n10. Manajemen Slider\n11. Manajemen Kontak\n12. Manajemen User dan Customer\n13. Profil Bisnis\n14. Set Nominal Diskon Member\n\n## Requirement\n\n1. PHP 7.2^\n2. SQLite3 (untuk testing) atau MySQL\n\n## Library\n\n1. IonAuth 2\n2. Codeigniter 3 (3.1.8)\n3. Bootstrap 3\n4. AdminLTE 2\n\n## Instalasi\n\n### Paling Cepat\n\nPastikan Anda sudah install SQLite3 di pc/komputer/laptop Anda. Jika belum, silahkan install terlebih dahulu, lalu aktifkan extension sqlite3 di `php.ini` Anda\n\nJika anda menggunakan Laragon, silahkan aktifkan di menu PHP \u003e Extensions \u003e sqlite3 seperti gambar dibawah ini:\n\n![how to](ss_project/extension_need_to_activate_sqlite3.png)\n\nKemudian pergi ke direktori project `root`, buka terminal lalu jalankan web server dengan perintah:\n\n```bash\nphp -S localhost:8080\n```\n\nakses ke `http://localhost:8080` di browser Anda.\n\n### Menggunakan Stack Development Server\n\n\u003e Karena bawaan database ini menggunakan SQLite3, perlu dilakukan penyesuaian pada file `application/config/database.php`. Silahkan baca instruksi comment pada file tersebut.\n\nSaya asumsikan Anda telah menginstall lampp stack, xampp, atau local development server lainnya. Kalau sudah, silahkan lanjut ke tahapan dibawah ini, namun apabila belum maka bisa ke bagian paling bawah yang ada di README ini.\n\n1. Silahkan download/clone project ini ke pc/komputer/laptop Anda\n2. Letakkan di folder htdocs\n3. Buat database baru di phpmyadmin atau database manager lainnya dengan nama futsal\n4. Import database yang ada di dalam folder db\n5. Buka terminal ke direktori project dan jalankan perintah composer update\n6. Akses ke `http://localhost/futsal`\n\n## Cara Login\n\n1. Backend: Sebagai SuperAdmin atau Admin:\n    - Akses ke `/admin/auth/login`\n    - Gunakan akun SuperAdmin dengan email superadmin@gmail.com dan password: superadmin, Admin: administrator@gmail.com dan password: administrator\n2. Frontend: Sebagai Customer Biasa dan Sudah Berlangganan Member\n    - Akses ke `/futsal/auth/login`\n    - Gunakan akun biasa dengan email `batistuta@gmail.com` dan password: asdfghjkl, Admin: `userpremium@gmail.com` dan password: asdfghjkl\n\n## Catatan\n\n1. Created by Muhammad Azmi - [muhazmi.my.id](https://muhazmi.my.id) / AmperaKoding - [amperakoding.com](https://amperakoding.com)\n2. Sistem membership dilakukan secara manual dengan cara Customer menghubungi SuperAdmin. Kemudian SuperAdmin akan mengganti Tipe User Customer tersebut di backend panel sebagai SuperAdmin.\n\n## Cara Install Local Development Server\n\nAnda bisa menginstall xampp/wampp atau LAMPP Stack di pc/komputer/laptop yang dipakai. Tutorialnya bisa Anda ikuti disini:\n\n1. [Cara Install Apache, MySQL, dan PHP di OS Linux (LAMPP)](https://amperakoding.com/article/cara-install-apache-mysql-dan-php-di-os-linux-lampp)\n2. [Cara Install Xampp di OS Linux](https://www.muhazmi.com/2016/12/cara-install-xampp-yang-baik-dan-benar.html)\n3. [Cara Install Xampp di OS Windows](https://www.muhazmi.com/2017/08/cara-install-xampp-yang-baik-dan-benar.html)\n\nReferensi lainnya terkait SQLite3:\n\n1. [Dari Nol: Pengalaman Menggunakan SQLite dan PHP di Laragon](https://rachmad.dev/blog/dari-nol-pengalaman-menggunakan-sqlite-dan-php-di-laragon)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuhazmi%2Ffutsal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmuhazmi%2Ffutsal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuhazmi%2Ffutsal/lists"}