MoneyBoi is an expense tracker app made with Flutter.
Moneyboi uses a backend made using Node js and Express with MongoDb as database solution. The code for it can be found here.
- Flutter
- Dart
This project is still in development stage. So, feature requests are welcome. Feel free to open an issue if you have something in mind or if something is not working right. it might make a large impact 💓
- List expenses Daily, weekly, monthly.
- Add new expense of certain category.
- View expenses in a pie chart form.
- Login, signup, forgot password flows.
- Dark Mode
- Profile section and its features
- Custom month dates setup and view
-
Fork the repo.
-
Clone the repo using the forked repo.
-
Open the code in your favorite code editor.
-
Create a file
secrets.dart
and place it inlib/Constants
. Create a string variable inside this file with namebaseUrl
containing the url of the moneyboi backend. -
Install the dependencies using the following command:
$ flutter pub get
-
Run the app in debug mode using the following command:
$ flutter run
See the contributor's guide!
If you have general question about the project. Feel free to open an issue regarding your query/issue.
Follow this link