{"id":28826095,"url":"https://github.com/difarcy/proyek-pemrograman-web-if-2025","last_synced_at":"2026-05-07T05:40:19.403Z","repository":{"id":297200513,"uuid":"995959933","full_name":"Difarcy/Proyek-Pemrograman-Web-IF-2025","owner":"Difarcy","description":"Aplikasi manajemen stok barang berbasis web untuk tugas Pemrograman Web IF 2025. Dibuat dengan PHP (CodeIgniter), MySQL, dan Bootstrap. Terinspirasi dari skripsi \"VSTOCK – Teja Kusumah, 2024\".","archived":false,"fork":false,"pushed_at":"2025-07-04T03:52:59.000Z","size":7691,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-04T04:35:27.091Z","etag":null,"topics":["bootstrap","codeigniter","manajemen-barang","mysql","pemrograman-web-if2025","php","web-application"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Difarcy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2025-06-04T08:53:42.000Z","updated_at":"2025-07-04T03:53:02.000Z","dependencies_parsed_at":"2025-06-04T16:48:09.168Z","dependency_job_id":"1e668c7f-55bb-4643-b149-8f91e5c4e796","html_url":"https://github.com/Difarcy/Proyek-Pemrograman-Web-IF-2025","commit_stats":null,"previous_names":["difarcy/proyek-pemrograman-web-if-2025"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Difarcy/Proyek-Pemrograman-Web-IF-2025","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Difarcy%2FProyek-Pemrograman-Web-IF-2025","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Difarcy%2FProyek-Pemrograman-Web-IF-2025/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Difarcy%2FProyek-Pemrograman-Web-IF-2025/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Difarcy%2FProyek-Pemrograman-Web-IF-2025/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Difarcy","download_url":"https://codeload.github.com/Difarcy/Proyek-Pemrograman-Web-IF-2025/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Difarcy%2FProyek-Pemrograman-Web-IF-2025/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001491,"owners_count":26083102,"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","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"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":["bootstrap","codeigniter","manajemen-barang","mysql","pemrograman-web-if2025","php","web-application"],"created_at":"2025-06-19T03:02:08.375Z","updated_at":"2025-10-09T13:36:31.359Z","avatar_url":"https://github.com/Difarcy.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Informasi Mahasiswa\n```\nNama          : Jafar Siddik Aulia Rahman  \nNIM           : 301220005  \nFakultas/Prodi: FTI / Pemrograman Internet (Semester 6)  \nUniversitas   : Universitas Bale Bandung  \n```\n\nTugas ini merupakan pengembangan aplikasi berbasis web yang merujuk dan mengadaptasi dari skripsi berjudul:\n\"Rancang Bangun Aplikasi VStock Menggunakan Codeigniter Untuk Mengelola Data Barang di TB Putra Jaya Perkasa II\"\nKarya: Teja Kusumah (NPM 301200033) – Program Studi Teknik Informatika, FTI, Universitas Bale Bandung, 2024.\n\n---\n\n# Requirement Sistem\n\n- PHP \u003e= 7.4\n- Codeigniter 4\n- MySQL/MariaDB\n- Composer\n- Web server (XAMPP/Laragon/Apache/Nginx)\n- Browser modern (Chrome, Firefox, Edge, dsb)\n\n---\n\n# Petunjuk Penggunaan di GitHub\n\nBerikut langkah-langkah untuk menjalankan aplikasi ini secara lokal:\n\n1. **Clone repository**\n   ```bash\n   git clone https://github.com/USERNAME/REPO-NAME.git\n   cd REPO-NAME\n   ```\n2. **Install dependency PHP (composer)**\n   ```bash\n   composer install\n   ```\n3. **Buat database dan import file SQL**\n   - Buat database baru di MySQL/MariaDB (misal: `vstock`).\n   - Import file `database.sql` ke database tersebut.\n4. **Atur konfigurasi database**\n   - Edit file `app/Config/Database.php` dan sesuaikan username, password, dan nama database sesuai environment lokal Anda.\n5. **Jalankan aplikasi**\n   - Jika menggunakan XAMPP/Laragon, letakkan folder project di `htdocs`/`www`.\n   - Akses melalui browser: `http://localhost/REPO-NAME/public` atau sesuai setup Anda.\n6. **Login dengan akun default** (lihat bagian Akun Default Demo di bawah).\n\n\u003e Untuk kontributor: silakan fork, buat branch baru untuk fitur/bugfix, lalu ajukan pull request.\n\n---\n\n# Tentang Website VStock\n\n**VStock** adalah aplikasi web untuk manajemen stok dan distribusi barang pada toko bangunan. Website ini memudahkan admin dan petugas dalam mengelola data barang, pemasukan, pengeluaran, supplier, customer, serta monitoring stok secara real-time.\n\n## Fitur Utama\n- **Manajemen Barang**: Tambah, edit, hapus, dan pencarian data barang.\n- **Barang Masuk \u0026 Keluar**: Pencatatan transaksi barang masuk dan keluar, dengan filter tanggal, pencarian, dan export data (Excel, PDF, CSV).\n- **Manajemen Supplier \u0026 Customer**: Kelola data supplier dan customer, termasuk pencarian dan filter kota.\n- **Manajemen Petugas**: Kelola data petugas toko beserta jabatan.\n- **Dashboard**: Statistik ringkas, grafik stok, dan aktivitas terakhir.\n- **Profil Toko**: Informasi profil toko dapat diubah oleh admin.\n- **Autentikasi Multi-Role**: Login sebagai admin atau user (petugas), dengan tampilan dan akses berbeda.\n- **Reset Password**: Fitur reset password untuk keamanan akun.\n- **Pagination \u0026 Pencarian**: Semua data utama mendukung pencarian dan pagination.\n- **Export \u0026 Cetak**: Data dapat diexport ke Excel, PDF, CSV, dan dicetak langsung.\n\n## Halaman-Halaman Utama\n- **Login**: Halaman masuk untuk admin dan user.\n- **Dashboard**: Statistik, grafik, dan ringkasan aktivitas.\n- **Stok Barang**: Daftar barang beserta stok dan detailnya.\n- **Barang Masuk**: Riwayat dan input barang masuk.\n- **Barang Keluar**: Riwayat dan input barang keluar.\n- **Data Supplier**: Manajemen data supplier.\n- **Data Customer**: Manajemen data customer.\n- **Data Petugas**: Manajemen data petugas toko.\n- **Profil Toko**: Informasi dan pengaturan profil toko.\n- **Reset Password**: Ubah password akun.\n\n## Akun Default Demo\nUntuk keperluan demo/testing, berikut akun default yang dapat digunakan:\n\n**Admin**\n- Username: `admin`\n- Password: `password`\n\n**User/Petugas**\n- Username: `petugas`\n- Password: `password`\n\n---\n\nWebsite ini dikembangkan untuk membantu digitalisasi manajemen stok (gudang) pada toko bangunan, serta memudahkan monitoring dan pelaporan bagi pemilik maupun petugas.\n\n---\n\n## Kontak \u0026 Media Sosial\n\n- 📧 Email: difarcy [@] gmail.com\n- 🌐 Facebook: https://www.facebook.com/difarcy/\n- 📸 Instagram: https://www.instagram.com/difarcy/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdifarcy%2Fproyek-pemrograman-web-if-2025","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdifarcy%2Fproyek-pemrograman-web-if-2025","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdifarcy%2Fproyek-pemrograman-web-if-2025/lists"}