{"id":50628726,"url":"https://github.com/andiupn/php-native-crud-starter-free","last_synced_at":"2026-06-06T19:00:49.236Z","repository":{"id":362938733,"uuid":"1261287313","full_name":"andiupn/php-native-crud-starter-free","owner":"andiupn","description":"🐘 Simple PHP Native CRUD starter application with SQLite database and Docker support, built for beginners.","archived":false,"fork":false,"pushed_at":"2026-06-06T15:43:56.000Z","size":2254,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-06T17:19:59.280Z","etag":null,"topics":["boilerplate","bootstrap-5","crud","docker","learning-by-doing","php-native","php8","sqlite","starter-kit"],"latest_commit_sha":null,"homepage":"https://kuncimu.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andiupn.png","metadata":{"files":{"readme":"README.id.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null},"funding":{"github":["andiupn"],"patreon":"AndiUpn","ko_fi":"andiupn","trakteer":"andi_upn","custom":["https://saweria.co/andiupn"]}},"created_at":"2026-06-06T13:40:50.000Z","updated_at":"2026-06-06T15:44:00.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/andiupn/php-native-crud-starter-free","commit_stats":null,"previous_names":["andiupn/php-native-crud-starter-free"],"tags_count":null,"template":true,"template_full_name":null,"purl":"pkg:github/andiupn/php-native-crud-starter-free","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andiupn%2Fphp-native-crud-starter-free","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andiupn%2Fphp-native-crud-starter-free/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andiupn%2Fphp-native-crud-starter-free/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andiupn%2Fphp-native-crud-starter-free/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andiupn","download_url":"https://codeload.github.com/andiupn/php-native-crud-starter-free/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andiupn%2Fphp-native-crud-starter-free/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33995625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-06T02:00:07.033Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["boilerplate","bootstrap-5","crud","docker","learning-by-doing","php-native","php8","sqlite","starter-kit"],"created_at":"2026-06-06T19:00:27.584Z","updated_at":"2026-06-06T19:00:49.151Z","avatar_url":"https://github.com/andiupn.png","language":"PHP","funding_links":["https://github.com/sponsors/andiupn","https://patreon.com/AndiUpn","https://ko-fi.com/andiupn","andi_upn","https://saweria.co/andiupn"],"categories":[],"sub_categories":[],"readme":"# PHP CRUD Starter Free 🐘\n\u003c!--\n  Scaffolded by Andi UPN (https://github.com/andiupn)\n  Official Website \u0026 Support: https://kuncimu.com\n  Licensed under Free Donation License\n--\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"README.md\"\u003eEnglish\u003c/a\u003e | \u003cstrong\u003eBahasa Indonesia\u003c/strong\u003e\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch3\u003e\u003cstrong\u003eBelajar pemrograman backend itu sulit. Framework yang rumit membuatnya makin sulit.\u003c/strong\u003e\u003c/h3\u003e\n  \u003cp\u003e\u003cstrong\u003ePHP CRUD Starter Free adalah sandbox PHP Native murni tanpa dependensi yang dirancang untuk langsung berjalan.\u003c/strong\u003e\u003c/p\u003e\n\n  \u003cp\u003ePahami hubungan langsung antara tata letak HTML dan transaksi basis data SQLite tanpa pusing dengan konfigurasi yang rumit. Pemrograman backend dibuat mudah.\u003c/p\u003e\n\u003c/div\u003e\n\n\u003e 📦 Edisi gratis oleh **Andi UPN** ([kuncimu.com](https://kuncimu.com)) · Berlisensi di bawah [Free Donation License](LICENSE.md)  \n\u003e 💖 Dukung proyek ini via donasi di berkas `DONATE.md` · 🚀 Butuh proteksi CSRF dan DataTables? Tingkatkan ke [Edisi PreBasic](https://kuncimu.com)\n\n---\n\n## 💡 Masalahnya: Hambatan Abstraksi Framework\nFramework modern (seperti Laravel) sangat kuat, namun mereka menyembunyikan cara kerja web yang sebenarnya di bawah lapisan abstraksi yang tebal. Pemula sering tersesat dalam rute konfigurasi, migrasi, dan setup ORM bahkan sebelum mereka bisa menulis perintah database `INSERT` yang sederhana.\n\n---\n\n## ⚡ Solusinya: Kembali ke Dasar Pemrograman\n\n### 1. 🐘 Koneksi Native PHP \u0026 SQLite3 Murni\nTidak ada \"sihir\" tersembunyi. Pelajari bagaimana halaman PHP asli melakukan query langsung ke berkas database SQLite menggunakan objek bawaan `SQLite3`. Sempurna untuk pemula di bulan 0-6 pertama belajar coding.\n\n### 2. 🐳 Pengaturan Bebas Dependensi \u0026 Siap Docker\nJalankan seluruh aplikasi secara lokal dengan satu baris perintah. Dilengkapi konfigurasi Docker Apache PHP 8.3 sehingga Anda tidak perlu repot menginstal server PHP lokal atau perangkat lunak SQLite.\n\n### 3. 🤖 Baseline Stabil untuk AI Vibe Coding\nMerupakan basis kode rujukan yang sangat ringan untuk asisten AI Anda. Karena struktur database dan rute halamannya sederhana, AI (seperti Cursor/Gemini) dapat menulis dan memodifikasi kode dengan akurasi 100%.\n\n---\n\n## 🚀 Memulai dalam 3 Langkah\n\n### 1. Jalankan Aplikasi:\n```bash\ndocker compose up --build\n```\n\n### 2. Buka di Peramban:\n```text\nhttp://localhost:8081\n```\n\n### 3. Jelajahi Rute Halaman:\n- Halaman Utama: `http://localhost:8081/`\n- Daftar Item: `http://localhost:8081/?route=item/index`\n- Tambah Item: `http://localhost:8081/?route=item/create`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandiupn%2Fphp-native-crud-starter-free","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandiupn%2Fphp-native-crud-starter-free","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandiupn%2Fphp-native-crud-starter-free/lists"}