GithubHelp home page GithubHelp logo

retromusicplayer / paisa Goto Github PK

View Code? Open in Web Editor NEW
1.3K 15.0 248.0 13.86 MB

Expense manager for Android with Material Design

License: Other

Kotlin 0.06% Ruby 0.30% Swift 0.21% Objective-C 0.01% Dart 96.85% HTML 0.35% CSS 0.04% CMake 0.74% C++ 1.30% C 0.05% JavaScript 0.01% Shell 0.06%
android blocstatemanagement clean-architecture windows bloc dart flutter injectable material-design material-ui

paisa's Issues

The "Restore" button doesn't work

Pretty much the title, i m on A13.3, Paisa v2.0.2. Should I roll back to a previous version to get my restore functionality back? (If I remember correctly it used to work...)

[BUG] The expense and income value input text field is bugged.

The expense and icome value input text field is very bugged. I tried 3 things as in the video below:

  1. Writing a large value like 5712 then deleting 712 and writing 5,12. The expense would still count as 5712
  2. Creating an expense of 5,12 €. The app shows an expense of 5,00€
  3. Tried modifying the last expense putting a point after the 5 (didn't work as the point wasn't entered) and then updating the 5 as 5,123 (didn't work as it still showed 5,00€)
  4. Updating the same expense writing 5,125.66. It showed 5125 as like it ignored the ".66"

https://drive.proton.me/urls/FW7K2MSCB0#FgxZxQZBn7v4

license missing

Could you please declare what license your app is using? I've searched the repo here but couldn't find out. If none is declared, that actually makes the code "all rights reserved" and thus non-foss.

[Feature] Add more currency options

Right now, for currency options, this app is pretty lacking.

There's quite a few that are missing, but since I reside in the UK, I really need the ability to be able to use GBP instead of something else.

Screenshot_2022-12-05-17-41-52-750_dev hemanths paisa

[Suggestion] add ARS currency and other stuff

HI! I'm here to make the suggestion that more coins be added, such as the Argentine Peso (ARS). I also want to clarify what, unless it is for having chosen dollars, but it is not possible for me to write down very large amounts of expenses, I try to write the amount of 27.666,81 and the application only saves 2766, which is a bit of a nuisance. It would also be great to have the possibility to alternate on whether to use "," or "." according to the customs that one has in his region!

That's all :)

Export CSV

This issue is in addition to #4, export CSV. Allows for some pretty neat Sankey diagrams in excels.

The EUR currency shouldn't have only Austria EUR in the title.

The EUR currency is titled "Austria Euro", but it should be found searching other european countries that use the EUR currency, and it should be titled European EUR.
I also think that the currency selector should be named "Select currency" instead of "Select country" as people (like me) probably search the country name and not the currency (that can be used by multiple countries)
photo_2023-01-15_19-37-48

Why does the app need internet access permission?

First up, amazing work on the app! I have been on the hunt for a good expense tracker for a long time and this one really stands out: both UI-wise and feature-wise!

Regarding the issue, the app does have access to the internet but it isn't clear what it needs that for and what data points are being sent or are being planned to be sent in the near future. A critical application like an expense tracker can benefit from being completely offline since that would throw away all privacy concerns and we won't have to keep checking the source code after every update to see what has changed in the telemetry department. Is this something that we can look into for the Izzy/F-Droid flavor of the app at least?

[Bug]Unable to select Country

Pixel 6 - Android 13
version 3.0.4

I can search country but i can't select card under search bar (cards is grey)

Happy new year 🎉

Roundig down of after digits in new v3.0.4 and some suggestions for improvement

For the Turkish currency(TL) after the whole numbers the digits are dropped.
Entering 12.34 shows 12.30 and when re-edited the 12.30 is the only thing showing that is the 34 has been rounded down or simply dropped.

Suggestion:

  1. The Turkish currency needs more improvement while the total balance is showing the normal standard American or British style of stating money value 1,200.32 the daily expenses is showing the the Turkish style, which is different and is 1.200,32 so you will have to swap the coma for dots and vice versa or simply change to other form of coding the Turkish currency.
  2. Under can you add the option to add up the total of the filtered dates or add another category where we can see daily, weekly or monthly expense just like calendar view.
    Seems some European countries also use the same number system. Please consult the system for more information

Initial Amount & Total Amount

Creating a new account Bank/card and setting the initial amount doesn't reflect in total amount.

Total remains 0.

Adding expenses results in negative total amount despite initial amount being greater than the expense.

V2.02
A11 OOS

Add Pakistani Rupee PKR

The title. Thanks for making this app. A well designed open source alternative was very much needed.

F-Droid

Please add this app to the F-Droid

app size exploded

While v1.7.1 came with a size of 23 MB, the following versions jumped over the 70 MB border. Was this planned, or on accident? As the size limit with my repo is at 30 MB, v1.7.1 is the currently last version available there and updates are now disabled. If a smaller APK can be made available, I can pick up again.

[Suggestion] App Lock/Privacy

An option to lock the app and then using password or even device bio-metrics would be awesome! Please do consider it if possible!

Import CSV

Hi Team, adding my suggestion for the ability to import the exported csv files.

[BUG] Cannot select the country in v3.0.4

  • During the initial setup, we are not able to choose the country
  • Thus the setup does not complete and app does not procede

Fix

  • Download version 3.0.2
  • Then download 3.0.4, and update the app, there will be no data lose

FAB is large

Hi,
The FAB is large.

Screenshot_2022-11-28-11-19-17-703_dev.hemanths.paisa.jpg

Please fix this issue.
Thanks.

[Suggestion] Separate spending by year on monthly view

currently on version 1.9.0, if income/expenses of the same month and of different years were to be viewed on the monthly view category, they would show in the same month instead of being separated by years

eg:-

July
1 July 2022 - $30
23 July 2009 - $3

instead of

July
1 July - $30

July 2009
23 July - $3


this would be misleading to people as they would think that they have gone overbudget due to the way the total spending would be displayed

Add Swedish Krona

This app has a very limited amount of currencies.
This issue is about adding the Swedish Krona (SEK) to the list

local_auth_api -> update (local_auth 2.1.0)

import 'package:flutter/services.dart';
import 'package:local_auth/local_auth.dart';
import 'package:local_auth_android/local_auth_android.dart';
import 'package:local_auth_ios/local_auth_ios.dart';

class LocalAuthApi {
final _auth = LocalAuthentication();

Future hasBiometrics() async {
try {
return auth.canCheckBiometrics;
} on PlatformException catch (
) {
return false;
}
}

Future authenticate() async {
final isAvaliable = await hasBiometrics();
if (!isAvaliable) return false;
try {
return auth.authenticate(
localizedReason: 'Scan',
options: const AuthenticationOptions(
biometricOnly: true,
useErrorDialogs: true,
stickyAuth: true),
authMessages: const [
AndroidAuthMessages(
signInTitle: "Authenticate for Login",
cancelButton: 'Cancel',
goToSettingsButton: 'Settings',
goToSettingsDescription: 'Please register your Fingerprint',
),
IOSAuthMessages(
cancelButton: 'Cancel',
),
]
);
} on PlatformException catch (
) {
return false;
}
}
}

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.