https://github.com/ks-kim/giftishare-android
Ethereum-Based Coupon Sharing ÐApp
https://github.com/ks-kim/giftishare-android
android ethereum web3j
Last synced: about 1 month ago
JSON representation
Ethereum-Based Coupon Sharing ÐApp
- Host: GitHub
- URL: https://github.com/ks-kim/giftishare-android
- Owner: KS-KIM
- License: apache-2.0
- Created: 2019-02-08T04:12:37.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-12-03T17:12:16.000Z (over 6 years ago)
- Last Synced: 2026-04-12T02:31:47.808Z (about 2 months ago)
- Topics: android, ethereum, web3j
- Language: Java
- Homepage:
- Size: 843 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GiftiShare
이더리움 스마트 컨트랙트를 기반으로 쿠폰, 기프티콘 등의 자산을 공유할 수 있는 안드로이드 어플리케이션입니다.
## Features
- 이더리움 지갑 생성
- 보유한 이더 조회 및 전송
- 트랜잭션 조회
- 쿠폰 등록
- 쿠폰 구매
- 판매중인 쿠폰 목록 조회
- 구매 및 판매한 쿠폰 조회
## Architecture & Library
- [MVVM (Model-View-ViewModel) Architecture Design Pattern](https://developer.android.com/jetpack/docs/guide#separation-of-concerns)
- [Android Support Library](https://developer.android.com/topic/libraries/support-library)
- [AppCompat-v7](https://developer.android.com/topic/libraries/support-library/packages#v7-appcompat)
- [CardView-v7](https://developer.android.com/topic/libraries/support-library/packages#v7-cardview)
- [CustomTabs](https://developer.android.com/topic/libraries/support-library/features#custom-tabs)
- [Design Support](https://developer.android.com/topic/libraries/support-library/packages#design)
- [RecyclerView-v7](https://developer.android.com/topic/libraries/support-library/packages#v7-recyclerview)
- [Support-v4](https://developer.android.com/topic/libraries/support-library/packages#v4)
- [Constraint Layout Library](https://developer.android.com/reference/android/support/constraint/ConstraintLayout)
- [Android Architecture Components](https://developer.android.com/topic/libraries/architecture)
- [DataBinding](https://developer.android.com/topic/libraries/data-binding)
- [LiveData](https://developer.android.com/topic/libraries/architecture/livedata)
- [Lifecycle](https://developer.android.com/topic/libraries/architecture/lifecycle)
- [RoomDatabase](https://developer.android.com/topic/libraries/architecture/room)
- [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel)
- [Google Firebase for Android](https://firebase.google.com/docs/android)
- [Web3j Lightweight Java and Android Library](https://docs.web3j.io/)
- [Zxing Android Embedded](https://github.com/journeyapps/zxing-android-embedded)
- [Dependency Injection (Dagger 2)](https://github.com/google/dagger)
## Contributor
- Kim Kwang Soon: kwangsoonkim@outlook.com
- Kang Yong Hoon
- Koo Dong Lim
## Reference
- [LiveData Tutorial](https://codelabs.developers.google.com/codelabs/android-room-with-a-view/#0)
- [Room Database Tutorial](https://codelabs.developers.google.com/codelabs/android-room-with-a-view/#11)
- [MVVM Sample Application - 1](https://github.com/googlesamples/android-architecture/tree/todo-mvvm-live)
- [MVVM Sample Application - 2](https://github.com/MindorksOpenSource/android-mvvm-architecture)
- [Android Architecture](https://developer.android.com/jetpack/docs/guide)
- [RecyclerView](https://thdev.tech/androiddev/2016/11/01/Android-RecyclerView-intro/)
# License
Copyright (c) 2019 By KS-KIM. All right reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
```
http://www.apache.org/licenses/LICENSE-2.0
```
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.