├── .github └── workflows │ └── django.yaml ├── .gitignore ├── README.md ├── app ├── __init__.py ├── asgi.py ├── env_example ├── settings.py ├── urls.py └── wsgi.py ├── db.sqlite3 ├── docs ├── gifs │ └── add_invoice.gif └── images │ ├── form_invoices.png │ └── view_invoices.png ├── invoices ├── __init__.py ├── admin.py ├── apps.py ├── forms.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_globalsettings_invoice_global_settings.py │ ├── 0003_rename_discount_amount_globalsettings_discount_value.py │ ├── 0004_globalsettings_issuer.py │ ├── 0005_invoice_tax_base.py │ ├── 0006_globalsettings_sequence.py │ ├── 0007_globalsettings_last_number.py │ ├── 0008_alter_invoice_number.py │ ├── 0009_alter_globalsettings_last_number_and_more.py │ ├── 0010_globalsettings_lead_zeros_format.py │ ├── 0011_invoice_unique_code_number.py │ ├── 0012_alter_invoice_unique_code_number.py │ ├── 0013_company_logo.py │ ├── 0014_address_alias.py │ ├── 0015_alter_address_options_alter_company_options.py │ ├── 0016_alter_mailinfo_sent_timestamp.py │ ├── 0017_alter_mailinfo_sent_timestamp.py │ ├── 0018_alter_mailinfo_sent_timestamp.py │ ├── 0019_alter_mailinfo_sent_timestamp.py │ ├── 0020_alter_mailinfo_sent_timestamp.py │ ├── 0021_alter_company_customer_information_file_number_and_more.py │ ├── 0022_alter_address_city_alter_address_postal_code_and_more.py │ ├── 0023_alter_product_options.py │ └── __init__.py ├── models.py ├── models │ ├── animal.py │ ├── choice.py │ └── question.py ├── static │ └── invoices │ │ ├── css │ │ ├── base.css │ │ ├── navbar.css │ │ └── render_invoice_pdf_styles.css │ │ ├── images │ │ ├── bill.png │ │ ├── bill.svg │ │ ├── favicon.ico │ │ └── pdf-icon.png │ │ └── js │ │ ├── dynamic_form(for_next_versions).js │ │ ├── dynamic_form.js │ │ └── dynamic_form_copy(for_next_versions).js ├── templates │ └── invoices │ │ ├── base.html │ │ ├── detail.html │ │ ├── form_customer.html │ │ ├── form_invoice.html │ │ ├── invoice_pdf.html │ │ ├── navbar.html │ │ ├── view_customers.html │ │ └── view_invoices.html ├── tests.py ├── urls.py ├── utils │ ├── __init__.py │ └── send_email.py └── views.py ├── manage.py ├── poetry.lock ├── pyproject.toml ├── render.yaml ├── requirements.txt └── run_server.sh /.github/workflows/django.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/.github/workflows/django.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/app/asgi.py -------------------------------------------------------------------------------- /app/env_example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/app/env_example -------------------------------------------------------------------------------- /app/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/app/settings.py -------------------------------------------------------------------------------- /app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/app/urls.py -------------------------------------------------------------------------------- /app/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/app/wsgi.py -------------------------------------------------------------------------------- /db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/db.sqlite3 -------------------------------------------------------------------------------- /docs/gifs/add_invoice.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/docs/gifs/add_invoice.gif -------------------------------------------------------------------------------- /docs/images/form_invoices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/docs/images/form_invoices.png -------------------------------------------------------------------------------- /docs/images/view_invoices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/docs/images/view_invoices.png -------------------------------------------------------------------------------- /invoices/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /invoices/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/admin.py -------------------------------------------------------------------------------- /invoices/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/apps.py -------------------------------------------------------------------------------- /invoices/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/forms.py -------------------------------------------------------------------------------- /invoices/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0001_initial.py -------------------------------------------------------------------------------- /invoices/migrations/0002_globalsettings_invoice_global_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0002_globalsettings_invoice_global_settings.py -------------------------------------------------------------------------------- /invoices/migrations/0003_rename_discount_amount_globalsettings_discount_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0003_rename_discount_amount_globalsettings_discount_value.py -------------------------------------------------------------------------------- /invoices/migrations/0004_globalsettings_issuer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0004_globalsettings_issuer.py -------------------------------------------------------------------------------- /invoices/migrations/0005_invoice_tax_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0005_invoice_tax_base.py -------------------------------------------------------------------------------- /invoices/migrations/0006_globalsettings_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0006_globalsettings_sequence.py -------------------------------------------------------------------------------- /invoices/migrations/0007_globalsettings_last_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0007_globalsettings_last_number.py -------------------------------------------------------------------------------- /invoices/migrations/0008_alter_invoice_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0008_alter_invoice_number.py -------------------------------------------------------------------------------- /invoices/migrations/0009_alter_globalsettings_last_number_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0009_alter_globalsettings_last_number_and_more.py -------------------------------------------------------------------------------- /invoices/migrations/0010_globalsettings_lead_zeros_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0010_globalsettings_lead_zeros_format.py -------------------------------------------------------------------------------- /invoices/migrations/0011_invoice_unique_code_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0011_invoice_unique_code_number.py -------------------------------------------------------------------------------- /invoices/migrations/0012_alter_invoice_unique_code_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0012_alter_invoice_unique_code_number.py -------------------------------------------------------------------------------- /invoices/migrations/0013_company_logo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0013_company_logo.py -------------------------------------------------------------------------------- /invoices/migrations/0014_address_alias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0014_address_alias.py -------------------------------------------------------------------------------- /invoices/migrations/0015_alter_address_options_alter_company_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0015_alter_address_options_alter_company_options.py -------------------------------------------------------------------------------- /invoices/migrations/0016_alter_mailinfo_sent_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0016_alter_mailinfo_sent_timestamp.py -------------------------------------------------------------------------------- /invoices/migrations/0017_alter_mailinfo_sent_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0017_alter_mailinfo_sent_timestamp.py -------------------------------------------------------------------------------- /invoices/migrations/0018_alter_mailinfo_sent_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0018_alter_mailinfo_sent_timestamp.py -------------------------------------------------------------------------------- /invoices/migrations/0019_alter_mailinfo_sent_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0019_alter_mailinfo_sent_timestamp.py -------------------------------------------------------------------------------- /invoices/migrations/0020_alter_mailinfo_sent_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0020_alter_mailinfo_sent_timestamp.py -------------------------------------------------------------------------------- /invoices/migrations/0021_alter_company_customer_information_file_number_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0021_alter_company_customer_information_file_number_and_more.py -------------------------------------------------------------------------------- /invoices/migrations/0022_alter_address_city_alter_address_postal_code_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0022_alter_address_city_alter_address_postal_code_and_more.py -------------------------------------------------------------------------------- /invoices/migrations/0023_alter_product_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/migrations/0023_alter_product_options.py -------------------------------------------------------------------------------- /invoices/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /invoices/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/models.py -------------------------------------------------------------------------------- /invoices/models/animal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/models/animal.py -------------------------------------------------------------------------------- /invoices/models/choice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/models/choice.py -------------------------------------------------------------------------------- /invoices/models/question.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/models/question.py -------------------------------------------------------------------------------- /invoices/static/invoices/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/css/base.css -------------------------------------------------------------------------------- /invoices/static/invoices/css/navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/css/navbar.css -------------------------------------------------------------------------------- /invoices/static/invoices/css/render_invoice_pdf_styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/css/render_invoice_pdf_styles.css -------------------------------------------------------------------------------- /invoices/static/invoices/images/bill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/images/bill.png -------------------------------------------------------------------------------- /invoices/static/invoices/images/bill.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/images/bill.svg -------------------------------------------------------------------------------- /invoices/static/invoices/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/images/favicon.ico -------------------------------------------------------------------------------- /invoices/static/invoices/images/pdf-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/images/pdf-icon.png -------------------------------------------------------------------------------- /invoices/static/invoices/js/dynamic_form(for_next_versions).js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/js/dynamic_form(for_next_versions).js -------------------------------------------------------------------------------- /invoices/static/invoices/js/dynamic_form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/js/dynamic_form.js -------------------------------------------------------------------------------- /invoices/static/invoices/js/dynamic_form_copy(for_next_versions).js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/static/invoices/js/dynamic_form_copy(for_next_versions).js -------------------------------------------------------------------------------- /invoices/templates/invoices/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/templates/invoices/base.html -------------------------------------------------------------------------------- /invoices/templates/invoices/detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/templates/invoices/detail.html -------------------------------------------------------------------------------- /invoices/templates/invoices/form_customer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/templates/invoices/form_customer.html -------------------------------------------------------------------------------- /invoices/templates/invoices/form_invoice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/templates/invoices/form_invoice.html -------------------------------------------------------------------------------- /invoices/templates/invoices/invoice_pdf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/templates/invoices/invoice_pdf.html -------------------------------------------------------------------------------- /invoices/templates/invoices/navbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/templates/invoices/navbar.html -------------------------------------------------------------------------------- /invoices/templates/invoices/view_customers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/templates/invoices/view_customers.html -------------------------------------------------------------------------------- /invoices/templates/invoices/view_invoices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/templates/invoices/view_invoices.html -------------------------------------------------------------------------------- /invoices/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/tests.py -------------------------------------------------------------------------------- /invoices/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/urls.py -------------------------------------------------------------------------------- /invoices/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /invoices/utils/send_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/utils/send_email.py -------------------------------------------------------------------------------- /invoices/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/invoices/views.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/manage.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/pyproject.toml -------------------------------------------------------------------------------- /render.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/render.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aalexmrt/django-invoices-generator/HEAD/run_server.sh --------------------------------------------------------------------------------