Skip to content

A service that allows you to add your own gifticons and manage them in one place or customize them and share them with your friends.

License

Notifications You must be signed in to change notification settings

Team-BuddyCon/BuddyCon

Repository files navigation

BuddyCon

A service that allows you to add your own gifticons and manage them in one place or customize them and share them with your friends.

2D


Download

Go to the Release to download the latest APK.
But, the service was terminated due to lack of server maintenance.


Tech Blog


Tech stack & Open-source libraries

  • Min SDK 26
  • Kotlin based, Coroutines + Flow for asynchronous.
  • Jetpack
    • Lifecycle
    • ViewModel
    • Room
    • ViewBinding
    • Hilt
    • DataStore
    • Navigation
    • Splashscreen
  • Retrofit2 & OkHttp3 & Gson
  • Firebase Remote Config
  • 3rd party library
    • Kakao
    • MLKit
    • Zxing

Architecture

BuddyCon is based on a clean architecture, and the presentation applies the MVVM pattern. It is divided into modules accordingly.

buddycon architecture drawio

  • Dependency Management : buildSrc
  • Presentation : UI & presentation logic
  • Domain : repository & entity
  • Data : business logic

Kakao login

무제 drawio

  • During JWT authentication, when accessToken expires, renewal logic processed as refreshToken in Interceptor

License

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.

About

A service that allows you to add your own gifticons and manage them in one place or customize them and share them with your friends.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages