Code Monkey home page Code Monkey logo

mealresq's Introduction

MealResQ

HCI's Project

Ferdian Julianto 1806200311 (Ketua)
Leonardus Kevin 1806199934
Nathaniel Faustine 1806200066

Meal Rescue, merupakan aplikasi berbasis android yang memberikan opsi untuk save your food and save your budget. Kami menyediakan opsi untuk para masyarakat yang ingin mengurangi food waste dengan menjual makanan berlebih di marketplace kami serta orang lain dapat membantu Bumi dengan membeli makanan berlebih tersebut.

Meal Rescue memberikan opsi untuk para masyarakat yang ingin mengurangi foodwaste untuk menjual makanan berlebih dengan harga yang lebih murah di Marketplace kami. Pengguna lain dapat membantu Bumi dengan membeli makanan berlebih tersebut sehingga tidak ada makanan yang terbuang sia-sia. Meal Rescue ini menjadi win-win solution untuk para pedagang dan juga para pembeli. Bagaimana cara Meal Rescue bekerja?
• Cari penjual makanan dan pesan melalui aplikasi.
• Selamatkan makanan yang ada di toko pada waktu yang ditentukan.
• Nikmati makanan sambil mengetahui bahwa Anda baru saja mengurangi food waste serta membantu Planet Bumi. Aplikasi ini ditujukan kepada siapapun yang ingin membantu mengurangi foodwaste dengan cara membeli makanan menggunakan aplikasi kami. Kami juga menujukan aplikasi kami kepada Online Food Order Services , seperti Grab dan Gojek untuk menjadi partnership kami sebagai sistem pengantaran kami.

Meal Rescue merupakan sebuah aplikasi diciptakan atas dasar kekhawatiran tentang kondisi foodwaste yang ada di Indonesia. Menurut data dari Economist Intelligence Unit, Indonesia merupakan negara penghasil foodwaste terbesar kedua di Dunia dengan rata-rata 300 Kilogram makanan dibuang per orang setiap tahunnya.


Filosofi Terdapat berbagai Activity yang dapat dilakukan pada aplikasi ini:

  1. Offline Mode
Aplikasi dimulai dengan splash screen kemudian dilanjut dengan Onboarding Screen, kemudian disusul oleh getting started screen sambil melakukan pengecekan akan koneksi. Jika device yang digunakan saat menggunakkan aplikasi tidak memiliki koneksi internet, maka akan muncul No Connection SCreen dengan animasi burung hantu ekstensi (.gif)


2. Authentication
Terdapat validation dalam form disertai dengan UX copywriting yang baik karena memberi tahu pengguna kesalahan apa yang dilakukan pengguna dan memberi tahu cara pengguna agar bisa keluar dari masalah yang sedang dihadapi. Pengguna yang sudah Sign In pun tidak perlu untuk melakukan Sign in ulang dalam aplikasi, sehingga membuat experience yang dirasakan pengguna lebih menyenangkan.


3. Main Activity

Setelah User login, user akan masuk ke Main Activity, dimana Main Activity sendiri terdiri dari home, favorite, map dan profile fragment seperti yang dapat dilihat dari screenshot diatas. Pengguna dapat mengeksplor restoran-restoran yang ada dan terdapat fitur search bar untuk mempermudah pengguna dalam mencari restoran yang diinginkan. Dalam fitur profile pun terdapat berbagai menu yang dapat diakses seperti Join Community dan terdapat juga fitur Sign out sehingga pengguna tidak perlu menghapus data untuk login menggunakkan akun lain.


4. Transaction

Apabila user menekan salah satu restaurant yang diinginkan, ia dapat menelfon, melihat instagram dan memesan makanan lewat activity restaurant tersebut. Pembayaran akan dilakukan pada cart.


Cara Clone

Untuk meng-clone dan menggunakan aplikasi kami, pertama anda dapat mendownload source code kami dengan mengclick tombol hijau pada gambar dibawah.

Setelah itu buka IDE kalian, tetapi daalam petunjuk ini kita menggunakan Android Studio. Klik menu File dan pilih Project version control.
Window baru akan terbuka. Masukan https://github.com/nthnfaustine/MealResQ.git pada URL dan arahkan Directory ke source code yang sudah didownload sebelumnya
Kemudia klik tombol clone dan tunggu proses selesai. Setelah itu kita perlu melakukan sync gradle untuk mendownload library - library yang dibutuhkan dengan menekan tombol gradle seperti gambar dibawah
Langkah terakhir adalah mempersiapkan emulator. Anda dapat menggunakan emulator ADV yang disediakan oleh Android Studio, tetapi disarankan menggunakan handphone Android dalam developer mode. Anda hanya perlu menghungkan device anda dengan PC yang digunakan. Setelah itu klik tombol run untuk menginstall aplikasi kami pada handphone anda

mealresq's People

Contributors

juliantoferdian24 avatar nthnfaustine avatar leonardus028 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.