{"id":50673914,"url":"https://github.com/fikri-rouzan/bike-sharing-analysis","last_synced_at":"2026-06-08T14:03:06.068Z","repository":{"id":341299958,"uuid":"1169260239","full_name":"Fikri-Rouzan/bike-sharing-analysis","owner":"Fikri-Rouzan","description":"Dashboard interaktif untuk menganalisis tren, pola waktu, dan pengaruh cuaca terhadap tingkat penyewaan sistem berbagi sepeda di area perkotaan.","archived":false,"fork":false,"pushed_at":"2026-06-04T11:20:25.000Z","size":584,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-04T13:13:09.364Z","etag":null,"topics":["jupyter-notebook","matplotlib","pandas","plotly","python","seaborn","streamlit"],"latest_commit_sha":null,"homepage":"https://bike-sharing-dashboard-project.streamlit.app","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fikri-Rouzan.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-28T12:16:24.000Z","updated_at":"2026-06-04T11:20:29.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Fikri-Rouzan/bike-sharing-analysis","commit_stats":null,"previous_names":["fikri-rouzan/bike-sharing-analysis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Fikri-Rouzan/bike-sharing-analysis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fikri-Rouzan%2Fbike-sharing-analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fikri-Rouzan%2Fbike-sharing-analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fikri-Rouzan%2Fbike-sharing-analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fikri-Rouzan%2Fbike-sharing-analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fikri-Rouzan","download_url":"https://codeload.github.com/Fikri-Rouzan/bike-sharing-analysis/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fikri-Rouzan%2Fbike-sharing-analysis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34065354,"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-08T02:00:07.615Z","response_time":111,"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":["jupyter-notebook","matplotlib","pandas","plotly","python","seaborn","streamlit"],"created_at":"2026-06-08T14:03:03.742Z","updated_at":"2026-06-08T14:03:06.051Z","avatar_url":"https://github.com/Fikri-Rouzan.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bike Sharing Analysis\n\n## 📌 Deskripsi\n\nDashboard ini dirancang untuk menganalisis data penggunaan sistem berbagi sepeda guna mengidentifikasi pola, tren, dan berbagai faktor yang memengaruhi jumlah penyewaan. Melalui eksplorasi data historis, sistem ini memetakan volume penyewaan berdasarkan pengaruh kondisi cuaca, parameter waktu, serta variasi musim. Hasil analisis dari dashboard ini ditujukan untuk membantu pengelola dalam memahami fluktuasi permintaan daya angkut sepeda guna mendukung manajemen operasional dan efisiensi distribusi armada di area perkotaan.\n\n---\n\n## 💾 Dataset\n\nDataset yang digunakan dalam dashboard ini memuat catatan riwayat aktivitas penyewaan sepeda yang dikorelasikan dengan kondisi cuaca dan waktu. Data terstruktur ini terbagi menjadi dua basis pencatatan, yaitu data harian yang memuat hasil agregasi aktivitas penyewaan per hari serta data per jam yang merekam aktivitas secara mendetail setiap jamnya. Kedua bagian data tersebut memuat parameter penting seperti indeks cuaca, musim, temperatur, kelembapan, kecepatan angin, keterangan hari kerja atau hari libur, serta jumlah total penyewaan baik dari pengguna biasa maupun pengguna yang telah terdaftar.\n\n---\n\n## 🛠️ Tech Stack\n\n| Kategori                    | Teknologi yang Digunakan                    |\n| :-------------------------- | :------------------------------------------ |\n| 🌐 **Programming Language** | `Python`                                    |\n| 🌱 **Environment**          | `Jupyter Notebook`                          |\n| 🧩 **Framework**            | `Streamlit`                                 |\n| ⚛️ **Libraries**            | `pandas`, `Matplotlib`, `seaborn`, `Plotly` |\n| ⚡ **Tool**                 | `Google Colab`                              |\n| 🚀 **Deployment**           | `Streamlit Community Cloud`                 |\n\n---\n\n## ⚙️ Petunjuk Pengaturan\n\n1. **Prasyarat**\n   - Python 3.11 atau lebih baru.\n   - Git terinstal di komputer.\n\n2. **Clone Repositori**\n\n```bash\ngit clone https://github.com/Fikri-Rouzan/bike-sharing-analysis.git\ncd bike-sharing-analysis\n```\n\n3. **Buat Virtual Environment**\n\n```bash\n# Windows\npython -m venv venv\nvenv\\Scripts\\activate\n\n# macOS/Linux\npython3 -m venv venv\nsource venv/bin/activate\n```\n\n4. **Install Dependensi**\n\n```bash\npip install -r requirements.txt\n```\n\n5. **Menjalankan Dashboard Streamlit**\n\n```bash\nstreamlit run dashboard/dashboard.py\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffikri-rouzan%2Fbike-sharing-analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffikri-rouzan%2Fbike-sharing-analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffikri-rouzan%2Fbike-sharing-analysis/lists"}