|
|
||
|---|---|---|
| .idea | ||
| android | ||
| assets/images | ||
| ios | ||
| lib | ||
| samples | ||
| test_driver | ||
| .gitignore | ||
| .metadata | ||
| LICENSE.txt | ||
| README.md | ||
| analysis_options.yaml | ||
| invoiceninja.iml | ||
| invoiceninja_android.iml | ||
| make.sh | ||
| pubspec.lock | ||
| pubspec.yaml | ||
README.md
Invoice Ninja
This is a companion app for the Invoice Ninja web app.
Join the Android beta: https://play.google.com/apps/testing/com.invoiceninja.invoiceninja_flutter
Features
- Dashboard
- Clients
- Products
- Invoices
- Payments
- Quotes
- Credits
- Recurring
- Vendors
- Expenses
- Projects
- Tasks
- Tablet support
- Desktop support
Application Architecture
The application was created using the Flutter Redux Starter.
The architecture is based off these two projects:
Developer Notes
- Run
cp lib/.env.dart.example lib/.env.dartto create the config file - Run
cp android/key.properties.example android/key.propertiesto create the keys file - Run
flutter packages pub run build_runner buildto regenerate the model files
Contributions
We gladly accept contributions! If you'd like to get involved with development please join our Slack group.