Flarax adalah aplikasi yang memberikan informasi barang bekas gratis yang masih layak dipakai
Download App
·
Report Bug
·
Demo Video
Barang bekas terdiri dari berbagai ukuran mulai dari yang kecil seperti baju hingga yang besar seperti kulkas atau lemari. Ketika seseorang membeli sebuah produk baru tidak jarang mereka perlu menyingkirkan barang bekas yang memenuhi ruangan di rumah. Orang-orang tidak bisa dengan sembarangan membuang barang-barang bekas di tempat sampah depan rumah. Beberapa dari barang bekas tersebut masih memiliki nilai dan masih layak untuk digunakan. Meskipun bisa dijual, tidak mudah bagi individu rumah tangga/perorangan untuk menjual barang bekas dengan cepat di marketplace yang terdiri dari ribuan seller.
Sedangkan barang baru yang mereka beli sudah datang dan membuat rumah terasa sempit bila barang bekas tidak segera disingkirkan. Selain itu barang berukuran besar seperti kulkas atau lemari sulit untuk dikemas dengan baik ketika akan melakukan pengiriman barang. Biasanya barang bekas tersebut akan diberikan kepada saudara atau pengepul, namun tetap saja saudara tidak selalu membutuhkan barang bekas dan mereka juga terlalu malas untuk mengambilnya di rumah. Team CSD-014 mengusulkan aplikasi informasi barang bekas gratis yang dapat membantu menyelesaikan beberapa masalah diatas. Dengan aplikasi ini pengguna A bisa memposting barang bekas mereka dengan mudah dan cepat.
Pengguna lain yang berminat dengan barang bekas tersebut bisa menghubungi pengguna A melalui informasi kontak yang diberikan dan membuat janji pertemuan untuk mengambil barang bekasnya. Dengan begitu orang-orang tidak perlu pusing untuk menyingkirkan barang bekas, mereka hanya perlu duduk di rumah dan menunggu seseorang untuk mengambil barang bekasnya. Aplikasi ini dilengkapi fitur pencarian dengan tujuan memudahkan orang yang mencari barang bekas sesuai kebutuhan mereka.
Aplikasi ini dibuat dengan tujuan mempermudah orang-orang yang ingin menyingkirkan barang bekas mereka dan juga membantu orang lain yang membutuhkan barang bekas yang masih layak untuk digunakan. Pengguna bisa memperoleh informasi barang bekas yang berada di sekitar mereka dan menghubungi pemilik barang bekas untuk melakukan pengambilan barang.
Ini merupakan pertama kalinya kami belajar pemrograman mobile. Kami mencoba menggunakan GetX sebagai state management karena cukup direkomendasikan oleh banyak professional. Getx membuat ekosistem tersendiri yang sangat berbeda dengan state management yang lain seperti BloC atau providers. Meski demikian GetX cukup simple dan mudah untuk digunakan dengan lebih sedikit kode yang ditulis.
Flarax adalah aplikasi mobile yang menggunakan Flutter sebagai framework. Data dari pengguna dikirim dan disimpan dalam database Firebase. kami memakai beberapa library extra untuk mempermudah dan mempercepat pekerjaan seperti CachedImageNetwork untuk melakukan optimasi dan caching gambar.
Dart | Flutter | Firebase | GetX | VSCode | Figma |
---|---|---|---|---|---|
Proyek ini dibuat menggunakan boilerplate bawaan Flutter dan ditambah dengan GetX pattern untuk mempermudah pengembangan. Kami menggunakan Firebase dalam aplikasi ini sebagai realtime database yang mampu ditambahkan Google Analytics bila suatu saat diperlukan untuk pengembangan lebih lanjut.
- CloudFirestore for file storage
- GoogleSignIn & FirebaseAuth for Authentication
- GetX State Manager, Dependencies Manager, Navigation Manager
- GoogleFonts for Material-Design style
- FontAwesomeFlutter plugin beautiful icons
- Carousel Slider
- Get Storage
- Firebase Storage
- Image Picker
- Lottie
- Intl
- CachedImageNetwork
- Url Launcher
- Introduction Screen
Tentu saja keterbatasan waktu adalah sebuah masalah bagi kami. Beberapa perencanaan harus kami tunda/hilangkan untuk mempersingkat waktu seperti pembangunan REST API yang harus terhenti. Kami memutuskan untuk melakukan query secara langsung dengan database Firebase menggunakan future dan stream.
Bagi sebagian dari kami, ini adalah kolaborasi pertama yang kami kerjakan, dan kami benar-benar bersemangat bahwa semua itu harus dilakukan hanya dalam 5 minggu. Memiliki waktu yang terbatas membuat kami bekerja lebih cepat dengan strategi yang lebih efisien.
Kami memanfaatkan GitHub Issues sebagai platform manajemen proyek kami. Kami mulai dengan mencantumkan beberapa fitur yang ingin kami bangun dan kembangkan secara bertahap saat kami bekerja paralel dengan aplikasi front-end dan back-end.
Dalam aplikasi ini kami berfokus pada penyelesaian masalah sebanyak mungkin sehingga kami mengambil upaya lebih lanjut untuk mengembangkan fitur aplikasi seperti Private Chat.
Dalam proyek ini, tim kami berusaha untuk mengikuti konvensi commit sehingga pesan commit lebih bersih dan lebih mudah dibaca. Kami pikir itu luar biasa dan memudahkan kami secara praktis untuk dapat mundur ke setiap penyebaran commit.
- Barang Menumpuk Tak Terpakai? Akali Dengan 5 Trik Ini | Orami
- Bagaimana cara membuang barang bekas berukuran besar, misal kasur, kulkas, mesin cuci? Kemana perabot/barang bekasmu saat kamu membeli perabot baru? - Quora
- Bagaimana caramu membuang barang-barang yang sudah tidak terpakai lagi (misalnya pakaian bekas yang sudah tidak layak pakai)? - Quora
- Bagaimana cara membuang sampah ukuran besar seperti kasur dan lemari secara legal? - Quora
- Cara Mendapatkan Barang Gratis Dari Internet - Blog Orang IT (helmykediri.com)
- Barang Gratis Bisa Kamu Dapatkan di 6 Situs Ini Lho! (lifepal.co.id)
- More Application Design in Figma
Landing Page | Login Page | Register Page | User Profile |
---|---|---|---|
Home Page | Detail Product | Product Page | Add/Edit Product |
This project is licensed under the GNU GPLv3.
Thanks goes to these wonderful people (emoji key):
Cahyadi Setia Phanatagama 💻 🚇 |
MOCH. ARISANDI JAYANTO 💻 🚇 |
Samira Rahma Aziza 💻 🎨 |