├── .github └── workflows │ └── main.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .vscode ├── launch.json └── settings.json ├── Dockerfile ├── README.MD ├── api ├── __init__.py ├── admin.py ├── apps.py ├── authentication.py ├── conftest.py ├── custom_pagination.py ├── filters.py ├── migrations │ ├── __init__.py │ └── __pycache__ │ │ └── __init__.cpython-310.pyc ├── models.py ├── serializers │ ├── __init__.py │ ├── common.py │ ├── employee.py │ ├── finance.py │ └── hardware.py ├── tests │ ├── __init__.py │ ├── employee │ │ ├── __init__.py │ │ └── test_serializers.py │ └── hardware │ │ ├── __init__.py │ │ ├── test_models.py │ │ └── test_views.py ├── urls.py └── views │ ├── __init__.py │ ├── common.py │ ├── employee.py │ ├── finance.py │ └── hardware │ ├── __init__.py │ ├── laptop.py │ └── mobile.py ├── common ├── __init__.py ├── admin.py ├── apps.py ├── decorators.py ├── functions.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── permissions.py └── tests.py ├── docker-compose.yml ├── employee ├── __init__.py ├── admin.py ├── apps.py ├── filters.py ├── fixtures │ └── employee_app_setting.json ├── functions.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_alter_employee_options.py │ ├── 0003_alter_historicalemployee_options_and_more.py │ └── __init__.py ├── models.py ├── tasks.py └── tests │ ├── __init__.py │ ├── test_forms.py │ ├── test_models.py │ └── test_views.py ├── finance ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_alter_payment_invoice_doc.py │ └── __init__.py ├── models.py ├── signals.py ├── tasks.py └── tests.py ├── hardware ├── __init__.py ├── admin.py ├── apps.py ├── filters.py ├── fixtures │ └── hardware_app_setting.json ├── functions.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20221127_2150.py │ ├── 0003_alter_laptop_options.py │ ├── 0004_alter_historicallaptop_options_and_more.py │ ├── 0005_hardwareassignment_hardwarecondition_hardwareowner_and_more.py │ ├── 0006_populate_hardware_uuid.py │ ├── 0007_set_hardware_uuid_to_non_nullable.py │ └── __init__.py ├── models.py ├── resources.py ├── signals.py ├── tasks.py └── test.py ├── initial_data.json ├── manage.py ├── minierp ├── __init__.py ├── asgi.py ├── celery.py ├── settings │ ├── __init__.py │ ├── defaults.py │ ├── dev.py │ └── production.py ├── urls.py └── wsgi.py ├── poetry.lock ├── pyproject.toml └── static └── img ├── favicon.ico └── mERP-logo.png /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/README.MD -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/admin.py -------------------------------------------------------------------------------- /api/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/apps.py -------------------------------------------------------------------------------- /api/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/authentication.py -------------------------------------------------------------------------------- /api/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/conftest.py -------------------------------------------------------------------------------- /api/custom_pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/custom_pagination.py -------------------------------------------------------------------------------- /api/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/filters.py -------------------------------------------------------------------------------- /api/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/migrations/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/migrations/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /api/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/models.py -------------------------------------------------------------------------------- /api/serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/serializers/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/serializers/common.py -------------------------------------------------------------------------------- /api/serializers/employee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/serializers/employee.py -------------------------------------------------------------------------------- /api/serializers/finance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/serializers/finance.py -------------------------------------------------------------------------------- /api/serializers/hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/serializers/hardware.py -------------------------------------------------------------------------------- /api/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/tests/employee/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/tests/employee/test_serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/tests/employee/test_serializers.py -------------------------------------------------------------------------------- /api/tests/hardware/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/tests/hardware/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/tests/hardware/test_models.py -------------------------------------------------------------------------------- /api/tests/hardware/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/tests/hardware/test_views.py -------------------------------------------------------------------------------- /api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/urls.py -------------------------------------------------------------------------------- /api/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/views/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/views/common.py -------------------------------------------------------------------------------- /api/views/employee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/views/employee.py -------------------------------------------------------------------------------- /api/views/finance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/views/finance.py -------------------------------------------------------------------------------- /api/views/hardware/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/views/hardware/__init__.py -------------------------------------------------------------------------------- /api/views/hardware/laptop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/api/views/hardware/laptop.py -------------------------------------------------------------------------------- /api/views/hardware/mobile.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/common/admin.py -------------------------------------------------------------------------------- /common/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/common/apps.py -------------------------------------------------------------------------------- /common/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/common/decorators.py -------------------------------------------------------------------------------- /common/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/common/functions.py -------------------------------------------------------------------------------- /common/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/common/migrations/0001_initial.py -------------------------------------------------------------------------------- /common/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/common/models.py -------------------------------------------------------------------------------- /common/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/common/permissions.py -------------------------------------------------------------------------------- /common/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/common/tests.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /employee/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /employee/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/admin.py -------------------------------------------------------------------------------- /employee/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/apps.py -------------------------------------------------------------------------------- /employee/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/filters.py -------------------------------------------------------------------------------- /employee/fixtures/employee_app_setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/fixtures/employee_app_setting.json -------------------------------------------------------------------------------- /employee/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/functions.py -------------------------------------------------------------------------------- /employee/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/migrations/0001_initial.py -------------------------------------------------------------------------------- /employee/migrations/0002_alter_employee_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/migrations/0002_alter_employee_options.py -------------------------------------------------------------------------------- /employee/migrations/0003_alter_historicalemployee_options_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/migrations/0003_alter_historicalemployee_options_and_more.py -------------------------------------------------------------------------------- /employee/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /employee/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/models.py -------------------------------------------------------------------------------- /employee/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/tasks.py -------------------------------------------------------------------------------- /employee/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /employee/tests/test_forms.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /employee/tests/test_models.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /employee/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/employee/tests/test_views.py -------------------------------------------------------------------------------- /finance/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /finance/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/finance/admin.py -------------------------------------------------------------------------------- /finance/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/finance/apps.py -------------------------------------------------------------------------------- /finance/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/finance/migrations/0001_initial.py -------------------------------------------------------------------------------- /finance/migrations/0002_alter_payment_invoice_doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/finance/migrations/0002_alter_payment_invoice_doc.py -------------------------------------------------------------------------------- /finance/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /finance/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/finance/models.py -------------------------------------------------------------------------------- /finance/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/finance/signals.py -------------------------------------------------------------------------------- /finance/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/finance/tasks.py -------------------------------------------------------------------------------- /finance/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/finance/tests.py -------------------------------------------------------------------------------- /hardware/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hardware/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/admin.py -------------------------------------------------------------------------------- /hardware/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/apps.py -------------------------------------------------------------------------------- /hardware/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/filters.py -------------------------------------------------------------------------------- /hardware/fixtures/hardware_app_setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/fixtures/hardware_app_setting.json -------------------------------------------------------------------------------- /hardware/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/functions.py -------------------------------------------------------------------------------- /hardware/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/migrations/0001_initial.py -------------------------------------------------------------------------------- /hardware/migrations/0002_auto_20221127_2150.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/migrations/0002_auto_20221127_2150.py -------------------------------------------------------------------------------- /hardware/migrations/0003_alter_laptop_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/migrations/0003_alter_laptop_options.py -------------------------------------------------------------------------------- /hardware/migrations/0004_alter_historicallaptop_options_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/migrations/0004_alter_historicallaptop_options_and_more.py -------------------------------------------------------------------------------- /hardware/migrations/0005_hardwareassignment_hardwarecondition_hardwareowner_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/migrations/0005_hardwareassignment_hardwarecondition_hardwareowner_and_more.py -------------------------------------------------------------------------------- /hardware/migrations/0006_populate_hardware_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/migrations/0006_populate_hardware_uuid.py -------------------------------------------------------------------------------- /hardware/migrations/0007_set_hardware_uuid_to_non_nullable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/migrations/0007_set_hardware_uuid_to_non_nullable.py -------------------------------------------------------------------------------- /hardware/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hardware/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/models.py -------------------------------------------------------------------------------- /hardware/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/resources.py -------------------------------------------------------------------------------- /hardware/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/signals.py -------------------------------------------------------------------------------- /hardware/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/tasks.py -------------------------------------------------------------------------------- /hardware/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/hardware/test.py -------------------------------------------------------------------------------- /initial_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/initial_data.json -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/manage.py -------------------------------------------------------------------------------- /minierp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/__init__.py -------------------------------------------------------------------------------- /minierp/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/asgi.py -------------------------------------------------------------------------------- /minierp/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/celery.py -------------------------------------------------------------------------------- /minierp/settings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/settings/__init__.py -------------------------------------------------------------------------------- /minierp/settings/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/settings/defaults.py -------------------------------------------------------------------------------- /minierp/settings/dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/settings/dev.py -------------------------------------------------------------------------------- /minierp/settings/production.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/settings/production.py -------------------------------------------------------------------------------- /minierp/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/urls.py -------------------------------------------------------------------------------- /minierp/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/minierp/wsgi.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/pyproject.toml -------------------------------------------------------------------------------- /static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/static/img/favicon.ico -------------------------------------------------------------------------------- /static/img/mERP-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/9akashnp8/mini-ERP/HEAD/static/img/mERP-logo.png --------------------------------------------------------------------------------