Turning Plastic Awareness into Action
PlasticWise adalah inisiatif yang bertujuan untuk mengatasi krisis plastik di Indonesia melalui pendekatan teknologi. Aplikasi kami menyediakan peta fasilitas daur ulang plastik secara real-time, fitur pelacakan penggunaan plastik, dan kampanye edukatif untuk meningkatkan kesadaran masyarakat mengenai pengelolaan sampah plastik.
- Executive Summary
- Features
- Project Scope & Deliverables
- Tech Stack
- Installation
- Usage
- Contributing
- Team Members
- Real-time Recycling Map: Peta fasilitas daur ulang plastik yang membantu pengguna menemukan tempat daur ulang terdekat.
- Usage Tracking: Fitur untuk melacak penggunaan plastik oleh individu dan bisnis guna meningkatkan akuntabilitas.
- Educational Campaigns: Pusat edukasi dengan artikel yang mengangkat kesadaran publik tentang pengelolaan sampah plastik.
- Kick-off meeting, pembagian peran, dan setup lingkungan pengembangan.
- Pengembangan model machine learning dan setup infrastruktur cloud.
- Desain aplikasi mobile dan pengembangan backend API.
- Integrasi semua komponen sistem dan pengujian menyeluruh.
- Deploy aplikasi ke lingkungan produksi dan dokumentasi lengkap.
- Tools: Figma, Android Studio
- Libraries: Android Jetpack, Retrofit, ConstraintLayout, RecycleView
- Languages: Kotlin
- Tools: TensorFlow, OpenCV, Numpy, Pandas, Matplotlib, Google Colab
- Languages: Python
- Tools: Firebase Authentication, Cloud Endpoints, Cloud Functions, Cloud Storage, Cloud SQL, Compute Engine
- Languages: NodeJS, ExpressJS
-
Clone the repository:
git clone https://github.com/PlasticWise/PlasticWise.git cd PlasticWise
-
Set up the environment:
- Follow the setup instructions for each component (Mobile Development, Machine Learning, Cloud Computing).
- Mobile Application: Install the app on your Android device and start exploring the features.
- Backend API: Run the server using NodeJS and ensure all endpoints are accessible.
- Machine Learning Model: Train and deploy the model using TensorFlow and integrate it with the app.
We welcome contributions from everyone. Please read our Contributing Guidelines for more information on how to get started.
- Ra'idah Rasyid – Universitas Brawijaya
- Javier Janeti Suprantiyo – Institut Teknologi Sepuluh Nopember
- Wardiansyah Fauzi Abdillah – Universitas Gunadarma
- Khalisha Dzakira Hidayat – Institut Teknologi Sepuluh Nopember
- Mohammad Fierza Heikkal Firdaus – Universitas Gunadarma
- Zhaqian Ro'uf Alfauzi – Politeknik Negeri Jember
- Haikal Abizar – Universitas Gunadarma