|
|
||
|---|---|---|
| .idea | ||
| android | ||
| assets/images | ||
| ios | ||
| lib | ||
| samples | ||
| test_driver | ||
| .env.dart.example | ||
| .gitignore | ||
| .metadata | ||
| LICENSE.txt | ||
| README.md | ||
| analysis_options.yaml | ||
| invoiceninja.iml | ||
| invoiceninja_android.iml | ||
| make.sh | ||
| pubspec.lock | ||
| pubspec.yaml | ||
README.md
Invoice Ninja - Mobile
This is a companion app for the Invoice Ninja web app.
The project is under active development, for the time being we recommend using the existing mobile apps.
Features
- Dashboard
- Clients
- Products
- Invoices
- Payments
- Quotes
- Recurring
- Credits
- Vendors
- Expenses
- Projects
- Tasks
Code Samples
- Redux Starter: hillelcoren/flutter-redux-starter
- Forms: Keys vs Redux
Application Architecture
The architecture is based off these two projects:
Developer Notes
- Run
cp .env.dart.example .env.dartwhen setting up the app to create the config 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.