Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/piggyvault/piggyvault

Family finance management app.
https://github.com/piggyvault/piggyvault

abp csharp dart2 dotnet-core finance flutter flutter-apps mobile-app money-manager moneytracker

Last synced: about 1 month ago
JSON representation

Family finance management app.

Awesome Lists containing this project

README

        

# Piggy

[![Flutter](https://github.com/piggyvault/piggyvault/actions/workflows/flutter.yml/badge.svg)](https://github.com/piggyvault/piggyvault/actions/workflows/flutter.yml)
[![.NET](https://github.com/piggyvault/piggyvault/actions/workflows/dotnet.yml/badge.svg)](https://github.com/piggyvault/piggyvault/actions/workflows/dotnet.yml)
[![Angular CI](https://github.com/piggyvault/piggyvault/actions/workflows/angular-ci.yml/badge.svg)](https://github.com/piggyvault/piggyvault/actions/workflows/angular-ci.yml)
![Discord](https://img.shields.io/discord/644203940027695132)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fpiggyvault%2Fpiggyvault.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fpiggyvault%2Fpiggyvault?ref=badge_shield)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=alert_status)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=bugs)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=code_smells)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=duplicated_lines_density)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=ncloc)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=security_rating)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=sqale_index)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=piggyvault_piggyvault&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=piggyvault_piggyvault)

A family finance management app.

> Piggy is a side project of [Abhith Rajan](https://www.abhith.net).

## Technology Stack

### Web

- ASP.NET Core
- Angular
- MSSQL

> Previously Piggy used to have a functional website with all the features. But the evolution of its mobile app made it redundant. Hence [Abhith](https://www.abhith.net) stopped working on it 🤷, and now the website hosts the APIs only.

### Mobile

- Flutter

> Piggy is a side project of [Abhith Rajan](https://www.abhith.net), a full-stack dev focussed on different stacks, and flutter is not one of them yet. Hence tons of improvements can be done to the flutter project. If you are a flutter person, have a look at the code and see how you can improve it 🙏.

## Guides

- [Initial Setup Guide](docs/SETUP_GUIDE.md).
- [Tenant / User management using Web Portal](docs/PORTAL.md).

## Development Status

Check out the repository projects tab to see what is planned and what is going on now.
High-level planned items can be viewed under the organization's projects.

> Piggy works fine for [Abhith](https://www.abhith.net) and his family. If you are interested, we may be able to make it work for you too. Let's discuss further in the [discussions](https://github.com/piggyvault/piggyvault/discussions).

## Mobile App Screenshots








































## Try it out

Grab the APK from the latest [release](https://github.com/piggyvault/piggyvault/releases).

### Test Credentials

| Family | Username | Password |
| ------- | -------- | -------- |
| Default | admin | 123qwe |

## Credits

### Backend

- [aspnetboilerplate](https://github.com/aspnetboilerplate/aspnetboilerplate)

### Flutter

- [mitesh77/Best-Flutter-UI-Templates](https://github.com/mitesh77/Best-Flutter-UI-Templates)
- [ReinBentdal/styled_widget](https://github.com/ReinBentdal/styled_widget)
- [Ahmadre/FlutterIconPicker](https://github.com/Ahmadre/FlutterIconPicker)
- [Gperez88/input_calculator](https://github.com/Gperez88/input_calculator)
- [Idean/Flutter-Neumorphic](https://github.com/Idean/Flutter-Neumorphic)