All Projects → webianks → Expensive

webianks / Expensive

Licence: mit
Simple Expense Manager App using MVP.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Expensive

Android Kotlin Mvp Architecture
This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 615 (+3136.84%)
Mutual labels:  mvp, mvp-android
uv-index
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
Stars: ✭ 64 (+236.84%)
Mutual labels:  mvp, mvp-android
MVPDemo
MVP+动态代理的模式框架例子
Stars: ✭ 12 (-36.84%)
Mutual labels:  mvp, mvp-android
mvp-sample
一个简单的MVP示例,和传统不一样的是,我们把Activity/Fragment作为Presenter,把View单独提出来,扩展了Presenter的能力。
Stars: ✭ 41 (+115.79%)
Mutual labels:  mvp, mvp-android
Supermvp
MVP“美”图+新闻+天气预报+Material+RxJava3+Retrofit2+Glide4+AndroidX+Leakcanary+Butterknife
Stars: ✭ 763 (+3915.79%)
Mutual labels:  mvp, mvp-android
Klean-ArchiteKture
Kotlin Android clean-architecture demo project for a meetup talk. Slides: https://docs.google.com/presentation/d/1CxnntHf3CorNDicx_cDN5s1t5pEbUwjwWHZ5PNmfe6Y/edit?usp=sharing
Stars: ✭ 10 (-47.37%)
Mutual labels:  mvp, mvp-android
EdgeMvp
一个MVP架构利器。自动生成接口文件,且不需要实现接口。
Stars: ✭ 56 (+194.74%)
Mutual labels:  mvp, mvp-android
Trickl
trickl torrent client
Stars: ✭ 50 (+163.16%)
Mutual labels:  mvp, mvp-android
visum
Android reactive MVP stack
Stars: ✭ 19 (+0%)
Mutual labels:  mvp, mvp-android
KotlinMvpTemplateGenerator
Android Studio template for Kotlin with MVP + Dagger2 + Retrofit2
Stars: ✭ 65 (+242.11%)
Mutual labels:  mvp, mvp-android
Android Studio Mvp Template
Android MVP template for Android Studio
Stars: ✭ 636 (+3247.37%)
Mutual labels:  mvp, mvp-android
Firebucket
Glimpse into Firebase, with a simple TODO list app built around Dagger, RxJava 2, Clean architecture and of course, Firebase.
Stars: ✭ 376 (+1878.95%)
Mutual labels:  mvp, mvp-android
wikilight
A lightweight Wikipedia Client
Stars: ✭ 50 (+163.16%)
Mutual labels:  mvp, mvp-android
Mvpart
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+3984.21%)
Mutual labels:  mvp, mvp-android
AlquranQ
Terjemahan Alquran Bahasa Indonesia & Bahasa Inggris
Stars: ✭ 26 (+36.84%)
Mutual labels:  mvp, mvp-android
android-template
Template for android development at Tiki
Stars: ✭ 17 (-10.53%)
Mutual labels:  mvp, mvp-android
XMVP
This is a mvp framework to help you easily achieve mvp structure.
Stars: ✭ 61 (+221.05%)
Mutual labels:  mvp, mvp-android
MVPDemo
Android MVP架构Demo--Android MVP架构从入门到精通-真枪实弹
Stars: ✭ 66 (+247.37%)
Mutual labels:  mvp, mvp-android
mvp-android-template
MVP Android Template to give you a Quick Head Start for your next Android Project. It implements MVP Architecture using Dagger2, Room, RxJava2 , Retrofit2
Stars: ✭ 20 (+5.26%)
Mutual labels:  mvp, mvp-android
Componentizationarch
Stars: ✭ 265 (+1294.74%)
Mutual labels:  mvp, mvp-android

Expensive

Simple Expense Manager App.

Preview

Building

You will need to get the google-services.json to build this project.
Create new Firebase project and add your SHA-1 key, then follow this tutorial to create a firestore backend for the app - https://firebase.google.com/docs/firestore/quickstart
For Google login functionality to work follow this tutorial -
https://firebase.google.com/docs/auth/android/google-signin

Next Tasks

  • Architecture Code
  • Currency Type Selection
  • Remove ui blocking progress indicators

P.S. PlayStore link is coming soon.

License

MIT License

Copyright (c) 2019 Ramankit Singh

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].