MIRA_LABS_AI / tree.txt
ans123's picture
Initial upload from Colab
ef1ad9e verified
+---ai-service
| | .env.example
| | .gitignore
| | Dockerfile
| | Dockerfile.worker
| | gunicorn_config.py
| | gunicorn_worker.py
| | README.md
| | requirements.txt
| |
| +---.github
| | \---workflows
| | development.yml
| | uat.yml
| |
| +---app
| | | main.py
| | | __init__.py
| | |
| | +---ai_models
| | | \---prompts
| | | +---dev
| | | | DocumentAgent.txt
| | | | DocVerification.txt
| | | | EligibilityAgent.txt
| | | | FormAgent.txt
| | | | GeneralInfo.txt
| | | | OnlyGIA.txt
| | | | PreApproval.txt
| | | |
| | | \---uat
| | | DocumentAgent.txt
| | | DocVerification.txt
| | | EligibilityAgent.txt
| | | FormAgent.txt
| | | GeneralInfo.txt
| | | PreApproval.txt
| | |
| | +---config
| | | env.py
| | | __init__.py
| | |
| | +---enums
| | | application_status_enum.py
| | | document_enum.py
| | |
| | +---models
| | | document_type.py
| | | onboarding_profile.py
| | | user_document.py
| | | __init__.py
| | |
| | +---routers
| | | __init__.py
| | |
| | +---services
| | | | doc_agent.py
| | | | underwrite_agent.py
| | | | websocket_streaming.py
| | | | __init__.py
| | | |
| | | +---background_services
| | | | update_form_data_in_db.py
| | | | update_preapproval_status_in_db.py
| | | | verify_document.py
| | | | __init__.py
| | | |
| | | \---helpers
| | | db_helper.py
| | | document_helper.py
| | | websocket_streaming_helper.py
| | | __init__.py
| | |
| | \---utils
| | | database.py
| | | utility.py
| | | __init__.py
| | |
| | +---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | +---celery
| | | worker.py
| | |
| | \---redis
| | methods.py
| | redis.py
| | __init__.py
| |
| \---deployment
| deployment.yml
| form-agent-deployment.yml
|
+---auth-service
| | .env.example
| | .gitignore
| | azure-pipelines.yml
| | Dockerfile
| | README.md
| | requirements.txt
| |
| +---.vscode
| | launch.json
| |
| \---app
| | main.py
| | __init__.py
| |
| +---auth0
| | \---database_action_scripts
| | create_user.js
| | get_user.js
| | login.js
| |
| +---config
| | env.py
| | __init__.py
| |
| +---routers
| | auth_router.py
| | __init__.py
| |
| +---schema
| | auth_schema.py
| | response.py
| | __init__.py
| |
| +---services
| | auth_service.py
| | __init__.py
| |
| \---utils
| | __init__.py
| |
| \---app_logger
| exception_handlers.py
| logger.py
| middleware.py
|
+---demo-backend
| | .gitignore
| | .pre-commit-config.yaml
| | pyproject.toml
| | README.md
| | sonar-project.properties
| |
| +---.github
| | \---workflows
| | ai-service-dev.yml
| | ai-service-uat.yml
| | communication-service-dev.yml
| | communication-service-uat.yml
| | document-service-dev.yml
| | document-service-uat.yml
| | loan-service-dev.yml
| | loan-service-uat.yml
| | sonarqube.yaml
| | user-service-dev.yml
| | user-service-uat.yml
| |
| +---.vscode
| | launch.json
| | settings.json
| |
| +---ai-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | Dockerfile.worker
| | | gunicorn_config.py
| | | gunicorn_worker.py
| | | README.md
| | | requirements.txt
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---ai_models
| | | | \---prompts
| | | | +---dev
| | | | | DocumentAgent(LO).txt
| | | | | DocumentAgent.txt
| | | | | DocVerification.txt
| | | | | EligibilityAgent.txt
| | | | | FormAgent.txt
| | | | | GeneralInfo.txt
| | | | | OnlyGIA.txt
| | | | | PreApproval.txt
| | | | | UserPersona(LO).txt
| | | | |
| | | | \---uat
| | | | DocumentAgent.txt
| | | | DocVerification.txt
| | | | EligibilityAgent.txt
| | | | FormAgent.txt
| | | | GeneralInfo.txt
| | | | PreApproval.txt
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | application_status_enum.py
| | | | document_enum.py
| | | | notification_type_enum.py
| | | | role_enum.py
| | | |
| | | +---models
| | | | document_type.py
| | | | notification_types.py
| | | | onboarding_profile.py
| | | | user.py
| | | | user_document.py
| | | | user_employment_and_income.py
| | | | user_notification.py
| | | | user_profile.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | __init__.py
| | | |
| | | +---services
| | | | | doc_agent.py
| | | | | quotation_analysis.py
| | | | | underwrite_agent.py
| | | | | websocket_streaming.py
| | | | | __init__.py
| | | | |
| | | | +---background_services
| | | | | get_document.py
| | | | | update_eligibility_status_in_db.py
| | | | | update_form_data_in_db.py
| | | | | update_preapproval_status_in_db.py
| | | | | verify_document.py
| | | | | __init__.py
| | | | |
| | | | \---helpers
| | | | db_helper.py
| | | | document_helper.py
| | | | function_helper.py
| | | | lo_db_helper.py
| | | | lo_helper.py
| | | | websocket_streaming_helper.py
| | | | __init__.py
| | | |
| | | \---utils
| | | | database.py
| | | | jwt.py
| | | | utility.py
| | | | __init__.py
| | | |
| | | +---app_logger
| | | | exception_handlers.py
| | | | logger.py
| | | | middleware.py
| | | |
| | | +---celery
| | | | worker.py
| | | | __init__.py
| | | |
| | | +---communication_service_internal
| | | | create_notification.py
| | | |
| | | \---redis
| | | methods.py
| | | redis.py
| | | __init__.py
| | |
| | \---deployment
| | deployment.yml
| | form-agent-deployment.yml
| |
| +---auth-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | README.md
| | | requirements.txt
| | |
| | +---.vscode
| | | launch.json
| | |
| | \---app
| | | main.py
| | | __init__.py
| | |
| | +---auth0
| | | \---database_action_scripts
| | | create_user.js
| | | get_user.js
| | | login.js
| | |
| | +---config
| | | env.py
| | | __init__.py
| | |
| | +---routers
| | | auth_router.py
| | | __init__.py
| | |
| | +---schema
| | | auth_schema.py
| | | response.py
| | | __init__.py
| | |
| | +---services
| | | auth_service.py
| | | __init__.py
| | |
| | \---utils
| | | __init__.py
| | |
| | \---app_logger
| | exception_handlers.py
| | logger.py
| | middleware.py
| |
| +---communication-service
| | | .gitignore
| | | Dockerfile
| | | entrypoint.sh
| | | README.md
| | | requirements.txt
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---schemas
| | | | response_schema.py
| | | |
| | | +---services
| | | | send_email.py
| | | |
| | | \---utils
| | | | jwt.py
| | | | __init__.py
| | | |
| | | \---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | \---deployment
| | deployment.yml
| |
| +---document-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | pytest.ini
| | | README.md
| | | requirements.txt
| | |
| | +---.vscode
| | | launch.json
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | document_status_enum.py
| | | |
| | | +---models
| | | | application.py
| | | | document_type.py
| | | | onboarding_profile.py
| | | | user_document.py
| | | | user_profile.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | document_router.py
| | | | loan_officer_router.py
| | | | __init__.py
| | | |
| | | +---schema
| | | | | response_schema.py
| | | | | __init__.py
| | | | |
| | | | \---examples
| | | | document.py
| | | | error_response.py
| | | |
| | | +---services
| | | | | document_service.py
| | | | | dropdown_service.py
| | | | | __init__.py
| | | | |
| | | | +---background_services
| | | | | verify_document.py
| | | | | __init__.py
| | | | |
| | | | \---helpers
| | | | document_helper.py
| | | | __init__.py
| | | |
| | | \---utils
| | | | database.py
| | | | jwt.py
| | | | utility.py
| | | |
| | | \---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | +---deployment
| | | deployment.yml
| | |
| | \---tests
| | | conftest.py
| | | test_document_router.py
| | | test_loan_officer_router.py
| | | __init__.py
| | |
| | \---test_payloads
| | payload_document_router.py
| |
| +---loan-service
| | | .env.example
| | | .gitignore
| | | alembic.ini
| | | Dockerfile
| | | entrypoint.sh
| | | MIGRATION_GUIDE.md
| | | pytest.ini
| | | README.md
| | | requirements.txt
| | |
| | +---alembic
| | | | env.py
| | | | script.py.mako
| | | | __init__.py
| | | |
| | | \---versions
| | | 0243247cbb6d_update_p_p_table.py
| | | 09cdae0ccbab_update_profile_complete_email_template.py
| | | 0dd3c2369260_update_loan_cost_types_table.py
| | | 0eb9b5ef1022_add_product_assigned_rate_table.py
| | | 11455cbdea8a_add_chatbotusermapping_table.py
| | | 14540229dce6_add_timestamp_into_the_product_rate_.py
| | | 16c72a0e8883_updated_loan_cost_types.py
| | | 18984ebdbe59_added_new_column_in_loan_cost_types.py
| | | 1a4291d01585_created_user_notification_and_.py
| | | 1a55fa9f3297_add_role_column_update_based_on_roleid_.py
| | | 1c5600c532b2_added_new_application_status.py
| | | 1fbbfb6c8306_init_tables.py
| | | 22075f2b0f64_revert_unique_constraint.py
| | | 232c7f8192db_seed_tables.py
| | | 23bcbea0ee33_update_users_table.py
| | | 2430540657a0_update_product_pricing_fields_integer_.py
| | | 289b6aa122d5_add_unique_constrain_applicationid.py
| | | 29d7a06ea672_fix_quote_template.py
| | | 33ac8b565273_add_product_rates_and_adjustments_tables.py
| | | 3b10cf51fbdd_fix_email_templates.py
| | | 3bea5a1aa9d4_add_employee_types_table.py
| | | 3d364c863cf7_add_checkbox_column_to_reo.py
| | | 43cd86ef7b29_update_loan_cost_types_table.py
| | | 456eb2113f2a_add_document_name.py
| | | 46302c8dc3f0_remove_unique_constraint_from_.py
| | | 483106e61de7_added_vendor_id_in_adjustment_tables.py
| | | 49203dcf4e18_product_and_pricing_table_added.py
| | | 4bb7b58891df_add_unique_constraint_application_id_.py
| | | 4d0c8d89ed75_add_fees_worksheet_tables.py
| | | 53266811dc95_update_user_notification_table.py
| | | 5b3391f67db3_update_uwm_adjustment_seeded_data.py
| | | 5bd346587d4e_add_remarks_and_documentdetails_to_.py
| | | 63df559d53c8_add_housing_expense_table.py
| | | 6ec13452d504_update_column_in_loancosttypes.py
| | | 75512310070d_add_state_table.py
| | | 78c3df8c6498_remove_not_null_constraint.py
| | | 7b08b05e6d2c_add_refinance_purpose_id_to_product_and_.py
| | | 7d402f3eb8d8_add_missing_columns_to_users_table.py
| | | 7eca998ee232_add_default_json_fields_in_product_rate_.py
| | | 8452480a07dd_fix_quote_email_subject.py
| | | 85d0150a1c0e_add_roles_table.py
| | | 879807865241_add_data_to_email_template.py
| | | 8c8bb9339d03_update_column_in_user_profile.py
| | | 8d479a150077_seed_product_pricing_uwm_adjustment_data.py
| | | 8db4c5ac1358_seed_uwm_adjustment_data.py
| | | a2f4320b706e_updated_quote_table_with_new_fields.py
| | | a3b4a2111ff6_add_email_template_table.py
| | | a3d8cec66304_add_point_and_compensation_in_assign_.py
| | | a3f339f99141_update_order_in_loancosttype.py
| | | a5764096f753_seed_data_in_loancosttypes_table.py
| | | a65a2df1dd02_corrrect_loan_corst_types_fees_name.py
| | | a841f2c42737_update_email_template_and_fees_worksheet.py
| | | af26a8bf1175_added_createdat_to_applications.py
| | | b460e40efcf1_update_change_email_template.py
| | | b7c2c4626428_update_buy_down_types_table.py
| | | b997ab0e6fe4_add_lastlogintime_column_to_users.py
| | | ba913f36b6ff_added_new_column_in_quote.py
| | | bad27ec6503e_add_document_type_and_subtype.py
| | | bdb9d693b897_change_correspondent_lender_credit_to_.py
| | | bdc84f23fc9d_update_uwm_other_adjustment_seeded_data.py
| | | bec3cc2bc325_new_dropdown_tables_added.py
| | | c087e8a27a39_add_fees_type_table.py
| | | c4be2cc3a151_fix_document_type.py
| | | c4e4869b9bf2_add_base_discount_points_in_assign_rates.py
| | | c7e7a74bbb89_add_columns_to_support_add_flow_in_ai.py
| | | c7fbe3895abe_added_primary_loan_officer.py
| | | cee69dfc3558_fix_commitment_period_table.py
| | | cff48aac5b46_add_createdat_and_updatedat_in_users_.py
| | | d3d0df85da05_add_quote_number_in_user_documents.py
| | | d94669675848_credit_setup_tables_added.py
| | | db47ff8bdf77_added_order_column.py
| | | dc93754e45f0_product_and_pricing_table_updated.py
| | | de0fce25d85f_add_quote_table.py
| | | e036f1a9d8f6_add_document_size_in_user_documents_.py
| | | e7eeb5049ca1_seed_more_values_in_property_types.py
| | | e94b47e62d38_add_vendor_id_in_product_and_pricing_.py
| | | ef30154c05a2_fix_order_column_default_value.py
| | | f22d7bf5fe2c_add_stateid_and_county.py
| | | f3ddb9f7f08f_fees_worksheet_updates.py
| | | f5b392b930eb_update_cash_from_borrower_field_to_.py
| | | f987a0e9ecf7_add_email_templates_eligibility_and_.py
| | | fbfb345f330c_add_iscompleted_column.py
| | | fd15377b55c5_loan_cost_type_data_updates.py
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | application_status_enum.py
| | | | email_template_enum.py
| | | | escrow_waiver_types_enum.py
| | | | load_start_api_enum.py
| | | | loan_program_enum.py
| | | | loan_purpose_enum.py
| | | | loan_types_enum.py
| | | | notification_type_enum.py
| | | | occupancy_type_enum.py
| | | | property_type_enum.py
| | | | refinance_purpose_enum.py
| | | | role_enum.py
| | | | time_zone_enum.py
| | | | uwm_other_adjustment_enum.py
| | | | vendor_enum.py
| | | |
| | | +---models
| | | | account_types.py
| | | | application.py
| | | | application_declaration.py
| | | | application_statuses.py
| | | | asset_types.py
| | | | base.py
| | | | buydown_types.py
| | | | chatbot_user_mapping.py
| | | | citizenship_status.py
| | | | commitment_period.py
| | | | compensation_payer_types.py
| | | | countries.py
| | | | credit_company.py
| | | | credit_setup.py
| | | | document_statuses.py
| | | | document_type.py
| | | | email_templates.py
| | | | employee_types.py
| | | | employment_type.py
| | | | escrow_waiver_types.py
| | | | ethnicity.py
| | | | fee_types.py
| | | | first_time_home_buyer.py
| | | | flex_term.py
| | | | housing_expense.py
| | | | income_types.py
| | | | liability_types.py
| | | | loan_cost_types.py
| | | | loan_details.py
| | | | loan_programs.py
| | | | loan_purposes.py
| | | | loan_term.py
| | | | loan_types.py
| | | | manner_held.py
| | | | marital_status.py
| | | | notification_types.py
| | | | occupancy_types.py
| | | | onBoarding_profile.py
| | | | other_price_adjustments.py
| | | | ownership.py
| | | | price_adjustments.py
| | | | processing_options.py
| | | | product_and_pricing.py
| | | | product_assigned_rate.py
| | | | product_rates.py
| | | | product_rate_vendors.py
| | | | property_rights.py
| | | | property_types.py
| | | | quote.py
| | | | race.py
| | | | refinance_purposes.py
| | | | states.py
| | | | user.py
| | | | user_assets.py
| | | | user_demographics.py
| | | | user_document.py
| | | | user_employment_and_income.py
| | | | user_fees_worksheet.py
| | | | user_liabilities.py
| | | | user_notification.py
| | | | user_profile.py
| | | | user_reos.py
| | | | user_roles.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | | application_dropdown_router.py
| | | | | application_router.py
| | | | | consumer_router.py
| | | | | dashboard_router.py
| | | | | employee_router.py
| | | | | fees_worksheet_router.py
| | | | | hubspot_router.py
| | | | | loan_officer_admin_router.py
| | | | | notification_router.py
| | | | | pipeline_service_router.py
| | | | | product_pricing_router.py
| | | | | quick_price_router.py
| | | | | report_router.py
| | | | | tools_router.py
| | | | | __init__.py
| | | | |
| | | | \---v1
| | | | application_router_v1.py
| | | |
| | | +---schemas
| | | | | amortization_schedule_schema.py
| | | | | application_declarations_schema.py
| | | | | application_schema.py
| | | | | assign_product_rate.py
| | | | | employee_schema.py
| | | | | housing_expense_schema.py
| | | | | hubspot.py
| | | | | lead_info_schema.py
| | | | | lead_schema.py
| | | | | loan_info_schema.py
| | | | | pagination_schema.py
| | | | | product_pricing_schema.py
| | | | | quick_price_schema.py
| | | | | quote_schema.py
| | | | | quote_template_schema.py
| | | | | response_schema.py
| | | | | update_user_schema.py
| | | | | user_assets_schema.py
| | | | | user_credit_setup_schema.py
| | | | | user_demographics_schema.py
| | | | | user_employment_and_income_schema.py
| | | | | user_fees_schema.py
| | | | | user_liabilities_schema.py
| | | | | user_profile_schema.py
| | | | | user_real_estate_owned_schema.py
| | | | | __init__.py
| | | | |
| | | | +---examples
| | | | | application.py
| | | | | application_dropdown.py
| | | | | consumer.py
| | | | | dashboard.py
| | | | | employee.py
| | | | | error_response.py
| | | | | fees_worksheet.py
| | | | | hubspot.py
| | | | | notification.py
| | | | | pipeline_service.py
| | | | | product_and_pricing.py
| | | | | quick_price.py
| | | | | report.py
| | | | | tools.py
| | | | |
| | | | \---v1
| | | | user_assets_schema.py
| | | | user_employment_and_income_schema.py
| | | | user_liabilities_schema.py
| | | | user_real_estate_owned_schema.py
| | | |
| | | +---services
| | | | | application_dropdown_service.py
| | | | | application_service.py
| | | | | consumer_service.py
| | | | | consumer_tools_service.py
| | | | | dashboard_service.py
| | | | | employee_service.py
| | | | | hubspot_service.py
| | | | | notification_service.py
| | | | | pipeline_service.py
| | | | | product_pricing_service.py
| | | | | quick_price_service.py
| | | | | reports_service.py
| | | | | tools_service.py
| | | | | user_fees_worksheet_service.py
| | | | | __init__.py
| | | | |
| | | | +---helper
| | | | | | application_service_helper.py
| | | | | | consumer_helper.py
| | | | | | dashboard_service_helper.py
| | | | | | employee_service_helper.py
| | | | | | excluded_domains.py
| | | | | | fees_worksheet_service_helper.py
| | | | | | product_service_helper.py
| | | | | | report_service_helper.py
| | | | | | tools_service_helper.py
| | | | | | __init__.py
| | | | | |
| | | | | \---v1
| | | | | application_service_helper_v1.py
| | | | |
| | | | \---v1
| | | | application_service_v1.py
| | | |
| | | +---templates
| | | | quotation.html
| | | | __init__.py
| | | |
| | | \---utils
| | | | chart.py
| | | | database.py
| | | | jwt.py
| | | | pdf.py
| | | | regex.py
| | | | utility.py
| | | | __init__.py
| | | |
| | | +---app_logger
| | | | exception_handlers.py
| | | | logger.py
| | | | middleware.py
| | | |
| | | +---azure_service_bus
| | | | receive.py
| | | | send.py
| | | |
| | | +---communication_service
| | | | send_email.py
| | | |
| | | +---communication_service_internal
| | | | create_notification.py
| | | | send_email.py
| | | | send_email_helper.py
| | | |
| | | \---database_function
| | | create_application
| | |
| | +---auth0_db_scripts
| | | \---dev
| | | change_password.js
| | | create.js
| | | delete.js
| | | get_user.js
| | | login.js
| | | verify.js
| | |
| | +---deployment
| | | deployment.yml
| | |
| | +---seed_data
| | | change_email_template_data.py
| | | email_template_seed_data.py
| | | email_template_seed_data_aug_12.py
| | | email_template_seed_data_jul_17.py
| | | email_template_seed_data_jul_30.py
| | | product_vendor_fees_json_seed_data.py
| | | seeder.py
| | | seed_uwm_adjustment_data.py
| | | seed_uwm_adjustment_other_data.py
| | | state_code_seed_data.py
| | | __init__.py
| | |
| | \---tests
| | | conftest.py
| | | test_application_router.py
| | | test_dashboard_router.py
| | | test_employee_consumer_router.py
| | | test_fees_worksheet_router.py
| | | test_loan_officer_admin_router.py
| | | test_pipeline_service_router.py
| | | test_product_pricing_router.py
| | | test_quick_price_router.py
| | | test_report_router.py
| | | test_tools_router.py
| | | __init__.py
| | |
| | \---test_payloads
| | payload_application_router.py
| | payload_dashboard.router.py
| | payload_employee_consumer_router.py
| | payload_fees_worksheet_router.py
| | payload_loan_officer_admin_router.py
| | payload_pipeline_service_router.py
| | payload_product_pricing_router.py
| | payload_quick_price_router.py
| | payload_tools_router.py
| |
| \---user-service
| | .dockerignore
| | .env.example
| | .gitignore
| | Dockerfile
| | README.md
| | requirements.txt
| |
| +---app
| | | main.py
| | | __init__.py
| | |
| | +---config
| | | env.py
| | | __init__.py
| | |
| | +---enums
| | | email_template_enum.py
| | | role_enum.py
| | | __init__.py
| | |
| | +---info
| | | appconfig.py
| | | __init__.py
| | |
| | +---models
| | | application.py
| | | email_templates.py
| | | onBoarding_profile.py
| | | user.py
| | | user_profile.py
| | | __init__.py
| | |
| | +---routers
| | | user_router.py
| | |
| | +---schema
| | | | change_password.py
| | | | onBoarding_profile_schema.py
| | | | personal_info.py
| | | | response_schema.py
| | | | user_schema.py
| | | | __init__.py
| | | |
| | | \---examples
| | | error_response.py
| | | user.py
| | |
| | +---services
| | | | user_service.py
| | | | __init__.py
| | | |
| | | \---helper
| | | user_service_helper.py
| | |
| | \---utils
| | | auth0.py
| | | database.py
| | | jwt.py
| | | utility.py
| | | __init__.py
| | |
| | +---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | \---communication_service_internal
| | send_email.py
| | send_email_helper.py
| |
| \---deployment
| deployment.yml
|
+---document-service
| | .env.example
| | .gitignore
| | Dockerfile
| | README.md
| | requirements.txt
| |
| +---.github
| | | CODEOWNERS
| | |
| | \---workflows
| | development.yml
| | uat.yml
| |
| +---.vscode
| | launch.json
| |
| +---app
| | | main.py
| | | __init__.py
| | |
| | +---config
| | | env.py
| | | __init__.py
| | |
| | +---models
| | | application.py
| | | document_type.py
| | | onboarding_profile.py
| | | user_document.py
| | | user_profile.py
| | | __init__.py
| | |
| | +---routers
| | | document_router.py
| | | loan_officer_router.py
| | | __init__.py
| | |
| | +---schema
| | | response_schema.py
| | | __init__.py
| | |
| | +---services
| | | | document_service.py
| | | | dropdown_service.py
| | | | __init__.py
| | | |
| | | +---background_services
| | | | verify_document.py
| | | | __init__.py
| | | |
| | | \---helpers
| | | document_helper.py
| | | __init__.py
| | |
| | \---utils
| | | database.py
| | | jwt.py
| | | utility.py
| | |
| | \---app_logger
| | exception_handlers.py
| | logger.py
| | middleware.py
| |
| \---deployment
| deployment.yml
|
+---fundmoreai-be
| | .gitignore
| | .pre-commit-config.yaml
| | pyproject.toml
| | README.md
| | sonar-project.properties
| |
| +---.github
| | \---workflows
| | ai-service-dev.yml
| | ai-service-uat.yml
| | communication-service-dev.yml
| | communication-service-uat.yml
| | document-service-dev.yml
| | document-service-uat.yml
| | loan-service-dev.yml
| | loan-service-uat.yml
| | sonarqube.yaml
| | user-service-dev.yml
| | user-service-uat.yml
| |
| +---.vscode
| | launch.json
| | settings.json
| |
| +---ai-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | Dockerfile.worker
| | | gunicorn_config.py
| | | gunicorn_worker.py
| | | README.md
| | | requirements.txt
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---ai_models
| | | | \---prompts
| | | | +---dev
| | | | | DocumentAgent(LO).txt
| | | | | DocumentAgent.txt
| | | | | DocVerification.txt
| | | | | EligibilityAgent.txt
| | | | | FormAgent.txt
| | | | | GeneralInfo.txt
| | | | | OnlyGIA.txt
| | | | | PreApproval.txt
| | | | | UserPersona(LO).txt
| | | | |
| | | | \---uat
| | | | DocumentAgent.txt
| | | | DocVerification.txt
| | | | EligibilityAgent.txt
| | | | FormAgent.txt
| | | | GeneralInfo.txt
| | | | PreApproval.txt
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | application_status_enum.py
| | | | document_enum.py
| | | | notification_type_enum.py
| | | | role_enum.py
| | | |
| | | +---models
| | | | document_type.py
| | | | notification_types.py
| | | | onboarding_profile.py
| | | | user.py
| | | | user_document.py
| | | | user_notification.py
| | | | user_profile.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | __init__.py
| | | |
| | | +---services
| | | | | doc_agent.py
| | | | | quotation_analysis.py
| | | | | underwrite_agent.py
| | | | | websocket_streaming.py
| | | | | __init__.py
| | | | |
| | | | +---background_services
| | | | | update_eligibility_status_in_db.py
| | | | | update_form_data_in_db.py
| | | | | update_preapproval_status_in_db.py
| | | | | verify_document.py
| | | | | __init__.py
| | | | |
| | | | \---helpers
| | | | db_helper.py
| | | | document_helper.py
| | | | function_helper.py
| | | | lo_db_helper.py
| | | | lo_helper.py
| | | | websocket_streaming_helper.py
| | | | __init__.py
| | | |
| | | \---utils
| | | | database.py
| | | | jwt.py
| | | | utility.py
| | | | __init__.py
| | | |
| | | +---app_logger
| | | | exception_handlers.py
| | | | logger.py
| | | | middleware.py
| | | |
| | | +---celery
| | | | worker.py
| | | | __init__.py
| | | |
| | | +---communication_service_internal
| | | | create_notification.py
| | | |
| | | \---redis
| | | methods.py
| | | redis.py
| | | __init__.py
| | |
| | \---deployment
| | deployment.yml
| | form-agent-deployment.yml
| |
| +---auth-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | README.md
| | | requirements.txt
| | |
| | +---.vscode
| | | launch.json
| | |
| | \---app
| | | main.py
| | | __init__.py
| | |
| | +---auth0
| | | \---database_action_scripts
| | | create_user.js
| | | get_user.js
| | | login.js
| | |
| | +---config
| | | env.py
| | | __init__.py
| | |
| | +---routers
| | | auth_router.py
| | | __init__.py
| | |
| | +---schema
| | | auth_schema.py
| | | response.py
| | | __init__.py
| | |
| | +---services
| | | auth_service.py
| | | __init__.py
| | |
| | \---utils
| | | __init__.py
| | |
| | \---app_logger
| | exception_handlers.py
| | logger.py
| | middleware.py
| |
| +---communication-service
| | | .gitignore
| | | Dockerfile
| | | entrypoint.sh
| | | README.md
| | | requirements.txt
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---schemas
| | | | response_schema.py
| | | |
| | | +---services
| | | | send_email.py
| | | |
| | | \---utils
| | | | jwt.py
| | | | __init__.py
| | | |
| | | \---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | \---deployment
| | deployment.yml
| |
| +---document-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | pytest.ini
| | | README.md
| | | requirements.txt
| | |
| | +---.vscode
| | | launch.json
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | document_status_enum.py
| | | |
| | | +---models
| | | | application.py
| | | | document_type.py
| | | | onboarding_profile.py
| | | | user_document.py
| | | | user_profile.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | document_router.py
| | | | loan_officer_router.py
| | | | __init__.py
| | | |
| | | +---schema
| | | | | response_schema.py
| | | | | __init__.py
| | | | |
| | | | \---examples
| | | | document.py
| | | | error_response.py
| | | |
| | | +---services
| | | | | document_service.py
| | | | | dropdown_service.py
| | | | | __init__.py
| | | | |
| | | | +---background_services
| | | | | verify_document.py
| | | | | __init__.py
| | | | |
| | | | \---helpers
| | | | document_helper.py
| | | | __init__.py
| | | |
| | | \---utils
| | | | database.py
| | | | jwt.py
| | | | utility.py
| | | |
| | | \---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | +---deployment
| | | deployment.yml
| | |
| | \---tests
| | | conftest.py
| | | test_document_router.py
| | | test_loan_officer_router.py
| | | __init__.py
| | |
| | \---test_payloads
| | payload_document_router.py
| |
| +---loan-service
| | | .env.example
| | | .gitignore
| | | alembic.ini
| | | Dockerfile
| | | entrypoint.sh
| | | MIGRATION_GUIDE.md
| | | pytest.ini
| | | README.md
| | | requirements.txt
| | |
| | +---alembic
| | | | env.py
| | | | script.py.mako
| | | | __init__.py
| | | |
| | | \---versions
| | | 0243247cbb6d_update_p_p_table.py
| | | 09cdae0ccbab_update_profile_complete_email_template.py
| | | 0dd3c2369260_update_loan_cost_types_table.py
| | | 0eb9b5ef1022_add_product_assigned_rate_table.py
| | | 11455cbdea8a_add_chatbotusermapping_table.py
| | | 14540229dce6_add_timestamp_into_the_product_rate_.py
| | | 16c72a0e8883_updated_loan_cost_types.py
| | | 18984ebdbe59_added_new_column_in_loan_cost_types.py
| | | 1a4291d01585_created_user_notification_and_.py
| | | 1a55fa9f3297_add_role_column_update_based_on_roleid_.py
| | | 1c5600c532b2_added_new_application_status.py
| | | 1fbbfb6c8306_init_tables.py
| | | 22075f2b0f64_revert_unique_constraint.py
| | | 232c7f8192db_seed_tables.py
| | | 23bcbea0ee33_update_users_table.py
| | | 2430540657a0_update_product_pricing_fields_integer_.py
| | | 289b6aa122d5_add_unique_constrain_applicationid.py
| | | 29d7a06ea672_fix_quote_template.py
| | | 33ac8b565273_add_product_rates_and_adjustments_tables.py
| | | 3b10cf51fbdd_fix_email_templates.py
| | | 3bea5a1aa9d4_add_employee_types_table.py
| | | 3d364c863cf7_add_checkbox_column_to_reo.py
| | | 43cd86ef7b29_update_loan_cost_types_table.py
| | | 456eb2113f2a_add_document_name.py
| | | 46302c8dc3f0_remove_unique_constraint_from_.py
| | | 483106e61de7_added_vendor_id_in_adjustment_tables.py
| | | 49203dcf4e18_product_and_pricing_table_added.py
| | | 4bb7b58891df_add_unique_constraint_application_id_.py
| | | 4d0c8d89ed75_add_fees_worksheet_tables.py
| | | 53266811dc95_update_user_notification_table.py
| | | 5b3391f67db3_update_uwm_adjustment_seeded_data.py
| | | 5bd346587d4e_add_remarks_and_documentdetails_to_.py
| | | 63df559d53c8_add_housing_expense_table.py
| | | 6ec13452d504_update_column_in_loancosttypes.py
| | | 75512310070d_add_state_table.py
| | | 78c3df8c6498_remove_not_null_constraint.py
| | | 7b08b05e6d2c_add_refinance_purpose_id_to_product_and_.py
| | | 7d402f3eb8d8_add_missing_columns_to_users_table.py
| | | 7eca998ee232_add_default_json_fields_in_product_rate_.py
| | | 8452480a07dd_fix_quote_email_subject.py
| | | 85d0150a1c0e_add_roles_table.py
| | | 879807865241_add_data_to_email_template.py
| | | 8c8bb9339d03_update_column_in_user_profile.py
| | | 8d479a150077_seed_product_pricing_uwm_adjustment_data.py
| | | 8db4c5ac1358_seed_uwm_adjustment_data.py
| | | a2f4320b706e_updated_quote_table_with_new_fields.py
| | | a3b4a2111ff6_add_email_template_table.py
| | | a3d8cec66304_add_point_and_compensation_in_assign_.py
| | | a3f339f99141_update_order_in_loancosttype.py
| | | a5764096f753_seed_data_in_loancosttypes_table.py
| | | a65a2df1dd02_corrrect_loan_corst_types_fees_name.py
| | | a841f2c42737_update_email_template_and_fees_worksheet.py
| | | af26a8bf1175_added_createdat_to_applications.py
| | | b460e40efcf1_update_change_email_template.py
| | | b7c2c4626428_update_buy_down_types_table.py
| | | b997ab0e6fe4_add_lastlogintime_column_to_users.py
| | | ba913f36b6ff_added_new_column_in_quote.py
| | | bad27ec6503e_add_document_type_and_subtype.py
| | | bdb9d693b897_change_correspondent_lender_credit_to_.py
| | | bdc84f23fc9d_update_uwm_other_adjustment_seeded_data.py
| | | bec3cc2bc325_new_dropdown_tables_added.py
| | | c087e8a27a39_add_fees_type_table.py
| | | c4be2cc3a151_fix_document_type.py
| | | c4e4869b9bf2_add_base_discount_points_in_assign_rates.py
| | | c7e7a74bbb89_add_columns_to_support_add_flow_in_ai.py
| | | c7fbe3895abe_added_primary_loan_officer.py
| | | cee69dfc3558_fix_commitment_period_table.py
| | | cff48aac5b46_add_createdat_and_updatedat_in_users_.py
| | | d3d0df85da05_add_quote_number_in_user_documents.py
| | | d94669675848_credit_setup_tables_added.py
| | | db47ff8bdf77_added_order_column.py
| | | dc93754e45f0_product_and_pricing_table_updated.py
| | | de0fce25d85f_add_quote_table.py
| | | e036f1a9d8f6_add_document_size_in_user_documents_.py
| | | e7eeb5049ca1_seed_more_values_in_property_types.py
| | | e94b47e62d38_add_vendor_id_in_product_and_pricing_.py
| | | ef30154c05a2_fix_order_column_default_value.py
| | | f22d7bf5fe2c_add_stateid_and_county.py
| | | f3ddb9f7f08f_fees_worksheet_updates.py
| | | f5b392b930eb_update_cash_from_borrower_field_to_.py
| | | f987a0e9ecf7_add_email_templates_eligibility_and_.py
| | | fbfb345f330c_add_iscompleted_column.py
| | | fd15377b55c5_loan_cost_type_data_updates.py
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | application_status_enum.py
| | | | email_template_enum.py
| | | | escrow_waiver_types_enum.py
| | | | load_start_api_enum.py
| | | | loan_program_enum.py
| | | | loan_purpose_enum.py
| | | | loan_types_enum.py
| | | | notification_type_enum.py
| | | | occupancy_type_enum.py
| | | | property_type_enum.py
| | | | refinance_purpose_enum.py
| | | | role_enum.py
| | | | time_zone_enum.py
| | | | uwm_other_adjustment_enum.py
| | | | vendor_enum.py
| | | |
| | | +---models
| | | | account_types.py
| | | | application.py
| | | | application_declaration.py
| | | | application_statuses.py
| | | | asset_types.py
| | | | base.py
| | | | buydown_types.py
| | | | chatbot_user_mapping.py
| | | | citizenship_status.py
| | | | commitment_period.py
| | | | compensation_payer_types.py
| | | | countries.py
| | | | credit_company.py
| | | | credit_setup.py
| | | | document_statuses.py
| | | | document_type.py
| | | | email_templates.py
| | | | employee_types.py
| | | | employment_type.py
| | | | escrow_waiver_types.py
| | | | ethnicity.py
| | | | fee_types.py
| | | | first_time_home_buyer.py
| | | | flex_term.py
| | | | housing_expense.py
| | | | income_types.py
| | | | liability_types.py
| | | | loan_cost_types.py
| | | | loan_details.py
| | | | loan_programs.py
| | | | loan_purposes.py
| | | | loan_term.py
| | | | loan_types.py
| | | | manner_held.py
| | | | marital_status.py
| | | | notification_types.py
| | | | occupancy_types.py
| | | | onBoarding_profile.py
| | | | other_price_adjustments.py
| | | | ownership.py
| | | | price_adjustments.py
| | | | processing_options.py
| | | | product_and_pricing.py
| | | | product_assigned_rate.py
| | | | product_rates.py
| | | | product_rate_vendors.py
| | | | property_rights.py
| | | | property_types.py
| | | | quote.py
| | | | race.py
| | | | refinance_purposes.py
| | | | states.py
| | | | user.py
| | | | user_assets.py
| | | | user_demographics.py
| | | | user_document.py
| | | | user_employment_and_income.py
| | | | user_fees_worksheet.py
| | | | user_liabilities.py
| | | | user_notification.py
| | | | user_profile.py
| | | | user_reos.py
| | | | user_roles.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | | application_dropdown_router.py
| | | | | application_router.py
| | | | | consumer_router.py
| | | | | dashboard_router.py
| | | | | employee_router.py
| | | | | fees_worksheet_router.py
| | | | | hubspot_router.py
| | | | | loan_officer_admin_router.py
| | | | | notification_router.py
| | | | | pipeline_service_router.py
| | | | | product_pricing_router.py
| | | | | quick_price_router.py
| | | | | report_router.py
| | | | | tools_router.py
| | | | | __init__.py
| | | | |
| | | | \---v1
| | | | application_router_v1.py
| | | |
| | | +---schemas
| | | | | amortization_schedule_schema.py
| | | | | application_declarations_schema.py
| | | | | application_schema.py
| | | | | assign_product_rate.py
| | | | | employee_schema.py
| | | | | housing_expense_schema.py
| | | | | hubspot.py
| | | | | lead_info_schema.py
| | | | | lead_schema.py
| | | | | loan_info_schema.py
| | | | | pagination_schema.py
| | | | | product_pricing_schema.py
| | | | | quick_price_schema.py
| | | | | quote_schema.py
| | | | | quote_template_schema.py
| | | | | response_schema.py
| | | | | update_user_schema.py
| | | | | user_assets_schema.py
| | | | | user_credit_setup_schema.py
| | | | | user_demographics_schema.py
| | | | | user_employment_and_income_schema.py
| | | | | user_fees_schema.py
| | | | | user_liabilities_schema.py
| | | | | user_profile_schema.py
| | | | | user_real_estate_owned_schema.py
| | | | | __init__.py
| | | | |
| | | | +---examples
| | | | | application.py
| | | | | application_dropdown.py
| | | | | consumer.py
| | | | | dashboard.py
| | | | | employee.py
| | | | | error_response.py
| | | | | fees_worksheet.py
| | | | | hubspot.py
| | | | | notification.py
| | | | | pipeline_service.py
| | | | | product_and_pricing.py
| | | | | quick_price.py
| | | | | report.py
| | | | | tools.py
| | | | |
| | | | \---v1
| | | | user_assets_schema.py
| | | | user_employment_and_income_schema.py
| | | | user_liabilities_schema.py
| | | | user_real_estate_owned_schema.py
| | | |
| | | +---services
| | | | | application_dropdown_service.py
| | | | | application_service.py
| | | | | consumer_service.py
| | | | | consumer_tools_service.py
| | | | | dashboard_service.py
| | | | | employee_service.py
| | | | | hubspot_service.py
| | | | | notification_service.py
| | | | | pipeline_service.py
| | | | | product_pricing_service.py
| | | | | quick_price_service.py
| | | | | reports_service.py
| | | | | tools_service.py
| | | | | user_fees_worksheet_service.py
| | | | | __init__.py
| | | | |
| | | | +---helper
| | | | | | application_service_helper.py
| | | | | | consumer_helper.py
| | | | | | dashboard_service_helper.py
| | | | | | employee_service_helper.py
| | | | | | excluded_domains.py
| | | | | | fees_worksheet_service_helper.py
| | | | | | product_service_helper.py
| | | | | | report_service_helper.py
| | | | | | tools_service_helper.py
| | | | | | __init__.py
| | | | | |
| | | | | \---v1
| | | | | application_service_helper_v1.py
| | | | |
| | | | \---v1
| | | | application_service_v1.py
| | | |
| | | +---templates
| | | | quotation.html
| | | | __init__.py
| | | |
| | | \---utils
| | | | chart.py
| | | | database.py
| | | | jwt.py
| | | | pdf.py
| | | | regex.py
| | | | utility.py
| | | | __init__.py
| | | |
| | | +---app_logger
| | | | exception_handlers.py
| | | | logger.py
| | | | middleware.py
| | | |
| | | +---azure_service_bus
| | | | receive.py
| | | | send.py
| | | |
| | | +---communication_service
| | | | send_email.py
| | | |
| | | +---communication_service_internal
| | | | create_notification.py
| | | | send_email.py
| | | | send_email_helper.py
| | | |
| | | \---database_function
| | | create_application
| | |
| | +---auth0_db_scripts
| | | \---dev
| | | change_password.js
| | | create.js
| | | delete.js
| | | get_user.js
| | | login.js
| | | verify.js
| | |
| | +---deployment
| | | deployment.yml
| | |
| | +---seed_data
| | | change_email_template_data.py
| | | email_template_seed_data.py
| | | email_template_seed_data_aug_12.py
| | | email_template_seed_data_jul_17.py
| | | email_template_seed_data_jul_30.py
| | | product_vendor_fees_json_seed_data.py
| | | seeder.py
| | | seed_uwm_adjustment_data.py
| | | seed_uwm_adjustment_other_data.py
| | | state_code_seed_data.py
| | | __init__.py
| | |
| | \---tests
| | | conftest.py
| | | test_application_router.py
| | | test_dashboard_router.py
| | | test_employee_consumer_router.py
| | | test_fees_worksheet_router.py
| | | test_loan_officer_admin_router.py
| | | test_pipeline_service_router.py
| | | test_product_pricing_router.py
| | | test_quick_price_router.py
| | | test_report_router.py
| | | test_tools_router.py
| | | __init__.py
| | |
| | \---test_payloads
| | payload_application_router.py
| | payload_dashboard.router.py
| | payload_employee_consumer_router.py
| | payload_fees_worksheet_router.py
| | payload_loan_officer_admin_router.py
| | payload_pipeline_service_router.py
| | payload_product_pricing_router.py
| | payload_quick_price_router.py
| | payload_tools_router.py
| |
| \---user-service
| | .dockerignore
| | .env.example
| | .gitignore
| | Dockerfile
| | README.md
| | requirements.txt
| |
| +---app
| | | main.py
| | | __init__.py
| | |
| | +---config
| | | env.py
| | | __init__.py
| | |
| | +---enums
| | | email_template_enum.py
| | | role_enum.py
| | | __init__.py
| | |
| | +---info
| | | appconfig.py
| | | __init__.py
| | |
| | +---models
| | | application.py
| | | email_templates.py
| | | onBoarding_profile.py
| | | user.py
| | | user_profile.py
| | | __init__.py
| | |
| | +---routers
| | | user_router.py
| | |
| | +---schema
| | | | change_password.py
| | | | onBoarding_profile_schema.py
| | | | personal_info.py
| | | | response_schema.py
| | | | user_schema.py
| | | | __init__.py
| | | |
| | | \---examples
| | | error_response.py
| | | user.py
| | |
| | +---services
| | | | user_service.py
| | | | __init__.py
| | | |
| | | \---helper
| | | user_service_helper.py
| | |
| | \---utils
| | | auth0.py
| | | database.py
| | | jwt.py
| | | utility.py
| | | __init__.py
| | |
| | +---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | \---communication_service_internal
| | send_email.py
| | send_email_helper.py
| |
| \---deployment
| deployment.yml
|
+---fundmoreai-fe
| | .eslintrc.cjs
| | .gitignore
| | .prettierrc
| | babel.config.cjs
| | example.env
| | index.html
| | jest.config.cjs
| | jest.config.cjs-original
| | jest.setup.js
| | jsconfig.json
| | package-lock.json
| | package.json
| | postcss.config.cjs
| | README.md
| | setupTests.js
| | sonar-project.properties
| | tailwind.config.js
| | vite.config.js
| |
| +---.github
| | \---workflows
| | azure-static-web-apps-black-rock-0924a8f0f.yml
| | azure-static-web-apps-green-dune-03d5f6e0f.yml
| | azure-static-web-apps-witty-sand-013b91f0f.yml
| | BuildDeployDevFrontendVM.yaml
| | development.yml
| | sonarqube-dev.yaml
| | storybook-dev.yml
| | uat.yml
| |
| +---.storybook
| | main.js
| | preview.js
| |
| +---public
| | botLogo.png
| | chatModelIcon.png
| | fundmoreai.png
| | image.png
| | lightbox-amortization.png
| | Lightbox.png
| | loanOfficer.png
| | mainbg.png
| | staticwebapp.config
| | tools.png
| | vite.svg
| |
| \---src
| | .eslintrc.cjs
| | app.jsx
| | index.css
| | main.jsx
| |
| +---assets
| | | fundmoreai.png
| | | fundmoreai2.png
| | | mira.svg
| | |
| | +---icons
| | | addProfilePen.svg
| | | adminIcon.svg
| | | Amortization.jsx
| | | angelsRight.svg
| | | angelsRightWhite.svg
| | | angleDown.svg
| | | angleDownWhite.svg
| | | arrowDown.svg
| | | arrowDownBlue.svg
| | | arrowUp.svg
| | | arrowUpWhite.svg
| | | bluePlus.svg
| | | closeBlue.svg
| | | closeIcon.svg
| | | closeIconSlim.svg
| | | Compare.jsx
| | | consumerIcon.svg
| | | copyIcon.svg
| | | dashboard.svg
| | | delete.svg
| | | DeleteBin.jsx
| | | deleteBlack.svg
| | | Document.jsx
| | | documents.svg
| | | download.svg
| | | dropdown.svg
| | | edit.svg
| | | EditIcon.jsx
| | | Employed.jsx
| | | errorIcon.svg
| | | expandVector.svg
| | | eyeIcon.svg
| | | eyeOff.svg
| | | failed.svg
| | | file.svg
| | | Filter.jsx
| | | greenDot.svg
| | | greyArrowRight.svg
| | | linkIcon.svg
| | | loader.svg
| | | location.svg
| | | lockIcon.svg
| | | Logout.jsx
| | | logout.svg
| | | mailIcon.svg
| | | maximize.svg
| | | message-circle.svg
| | | minimize.svg
| | | mobileIcon.svg
| | | notification.svg
| | | notificationBlueIcon.svg
| | | notificationUnread.svg
| | | organizationIcon.svg
| | | phoneIcon.svg
| | | pipeline.svg
| | | Plus.jsx
| | | plus.svg
| | | preUnderwriting.svg
| | | profile.svg
| | | Purchase.jsx
| | | redCloseIcon.svg
| | | redDot.svg
| | | reportsIcon.svg
| | | Retired.jsx
| | | RightArrow.jsx
| | | rightPointingArrowBlue.svg
| | | search.svg
| | | selectDocument.svg
| | | SelfEmployed.jsx
| | | sendMessage.svg
| | | sessionExpire.svg
| | | shrinkVector.svg
| | | success.svg
| | | successCheckGreen.svg
| | | successIcon.svg
| | | svg.jsx
| | | tickIcon.svg
| | | tools.svg
| | | upload.svg
| | | uploadCloud.svg
| | | user.svg
| | | view.svg
| | | ViewIcon.jsx
| | | warning.svg
| | | warningIcon.svg
| | |
| | \---images
| | circle-check.png
| | download.svg
| |
| +---auth
| | auth.js
| |
| +---components
| | +---404
| | | index.jsx
| | |
| | +---avatar
| | | | index.jsx
| | | |
| | | \---__test__
| | | Avatar.test.js
| | |
| | +---badge
| | | | index.jsx
| | | |
| | | +---__tests__
| | | | badge.test.js
| | | |
| | | \---__test__
| | | Badge.test.js
| | |
| | +---breadcrumb
| | | | index.jsx
| | | |
| | | \---__test__
| | | Breadcrumb.test.js
| | |
| | +---button
| | | | index.jsx
| | | |
| | | \---__test__
| | | Button.test.js
| | |
| | +---card
| | | index.jsx
| | |
| | +---checkbox
| | | index.jsx
| | |
| | +---circular-progress-bar
| | | index.jsx
| | |
| | +---delete-popup
| | | index.jsx
| | |
| | +---doughnut
| | | data.js
| | | index.jsx
| | |
| | +---drag-and-drop
| | | index.jsx
| | |
| | +---dynamicTabs
| | | index.jsx
| | |
| | +---h1-typography
| | | index.jsx
| | |
| | +---horizontal-timeline
| | | index.jsx
| | |
| | +---input-group
| | | index.jsx
| | |
| | +---input-phone-group
| | | index.jsx
| | |
| | +---modal
| | | index.jsx
| | |
| | +---nav-bar
| | | index.jsx
| | | NavBar.jsx
| | |
| | +---nested-table
| | | index.jsx
| | |
| | +---num-to-usd
| | | index.jsx
| | |
| | +---progressbar
| | | index.jsx
| | |
| | +---radio
| | | index.jsx
| | |
| | +---select
| | | index.jsx
| | |
| | +---subtitle-card
| | | index.jsx
| | |
| | +---table
| | | index.jsx
| | |
| | +---tabs
| | | index.jsx
| | |
| | +---timeline
| | | index.jsx
| | |
| | +---title-card
| | | index.jsx
| | |
| | +---toast
| | | index.jsx
| | | toast.css
| | |
| | +---toggle
| | | index.css
| | | index.jsx
| | |
| | +---top-bar
| | | TopBar.jsx
| | |
| | +---user
| | | index.jsx
| | |
| | +---user-profile
| | | index.jsx
| | |
| | \---userV2
| | index.jsx
| |
| +---constants
| | animationProps.js
| | chatQuery.js
| | constant.js
| | formatNumber.js
| | getFirstChar.js
| | PageTitle.js
| | permissionChecker.js
| | unixToDate.js
| | updatedAt.js
| |
| +---hooks
| | pdfViewer.js
| | useAuthentication.js
| | useDebounce.js
| |
| +---pages
| | +---admin
| | | | index.jsx
| | | |
| | | +---consumer
| | | | | ConfirmDelete.jsx
| | | | | EditProfile.jsx
| | | | | index.jsx
| | | | | userDetailsFields.js
| | | | | userInfoFields.js
| | | | |
| | | | \---__tests__
| | | | confirmDelete.test.js
| | | | consumer.test.js
| | | | editProfile.test.js
| | | |
| | | \---employee
| | | | EmployeeDelete.jsx
| | | | index.jsx
| | | |
| | | +---addNewEmployee
| | | | addNewEmployeeFormFields.js
| | | | index.jsx
| | | |
| | | \---__tests__
| | | addNewEmploye.test.js
| | | employe.test.js
| | | employeDelete.test.js
| | |
| | +---app
| | | AppShell.jsx
| | |
| | +---borrower-profile
| | | | index.jsx
| | | |
| | | +---aus
| | | | | index.jsx
| | | | |
| | | | +---creditHistory
| | | | | duTableData.js
| | | | | index.jsx
| | | | | lpaTableData.js
| | | | |
| | | | \---oneClickAus
| | | | index.jsx
| | | | oneClickTableData.js
| | | |
| | | +---creditSetup
| | | | DuformFields.js
| | | | index.jsx
| | | | LpaFormFields.js
| | | |
| | | +---documents
| | | | | index.jsx
| | | | |
| | | | +---modals
| | | | | +---batch-delete
| | | | | | index.jsx
| | | | | |
| | | | | +---delete
| | | | | | index.jsx
| | | | | |
| | | | | +---upload
| | | | | | index.jsx
| | | | | |
| | | | | +---verify
| | | | | | index.jsx
| | | | | |
| | | | | \---view
| | | | | index.jsx
| | | | |
| | | | \---utils
| | | | | mapDocuments.js
| | | | |
| | | | \---__tests__
| | | | docMapper.test.js
| | | |
| | | +---fees-worksheet
| | | | | index.jsx
| | | | |
| | | | +---formData
| | | | | closingCost.js
| | | | | compareOffer.js
| | | | | feesWorksheet.js
| | | | | MortageQuoteDynamicData.js
| | | | | productAndPricing.js
| | | | | ProductPricing.js
| | | | |
| | | | \---__tests__
| | | | feesWorksheet.test.js
| | | |
| | | +---preUnderwriting
| | | | index.jsx
| | | | preUnderwriting-remarks.js
| | | |
| | | +---product-pricing
| | | | | ApplyProduct.jsx
| | | | | CompareOffer.jsx
| | | | | EditClosingCost.jsx
| | | | | EditClosingCostRawForm.jsx
| | | | | MortageQuote.jsx
| | | | | PendingVerification.jsx
| | | | | ProductAndPricing.jsx
| | | | | ProductPricing.jsx
| | | | |
| | | | \---__tests__
| | | | applyProduct.test.js
| | | | pendingVerification.test.js
| | | |
| | | \---profile
| | | | index.jsx
| | | |
| | | \---forms
| | | Assets.jsx
| | | Declaration.jsx
| | | Demographics.jsx
| | | EmploymentIncome.jsx
| | | HousingExpense.jsx
| | | Liabilities.jsx
| | | LoanInformation.jsx
| | | PersonalDetails.jsx
| | | RealEstate.jsx
| | | TransactionDetails.jsx
| | |
| | +---borrower-profile-officer
| | | | index.jsx
| | | |
| | | +---aus
| | | | | index.jsx
| | | | |
| | | | +---creditHistory
| | | | | duTableData.js
| | | | | index.jsx
| | | | | lpaTableData.js
| | | | |
| | | | \---oneClickAus
| | | | index.jsx
| | | | oneClickTableData.js
| | | |
| | | +---creditSetup
| | | | DuformFields.js
| | | | index.jsx
| | | | LpaFormFields.js
| | | |
| | | +---documents
| | | | | index.jsx
| | | | |
| | | | +---modals
| | | | | +---batch-delete
| | | | | | index.jsx
| | | | | |
| | | | | +---delete
| | | | | | index.jsx
| | | | | |
| | | | | +---upload
| | | | | | index.jsx
| | | | | |
| | | | | \---view
| | | | | index.jsx
| | | | |
| | | | \---utils
| | | | | mapDocuments.js
| | | | |
| | | | \---__tests__
| | | | docMapper.test.js
| | | |
| | | +---fees-worksheet
| | | | | index.jsx
| | | | |
| | | | +---formData
| | | | | closingCost.js
| | | | | compareOffer.js
| | | | | feesWorksheet.js
| | | | | MortageQuoteDynamicData.js
| | | | | productAndPricing.js
| | | | | ProductPricing.js
| | | | |
| | | | \---__tests__
| | | | feesWorksheet.test.js
| | | |
| | | +---preUnderwriting
| | | | index.jsx
| | | | preUnderwriting-remarks.js
| | | |
| | | +---product-pricing
| | | | | ApplyProduct.jsx
| | | | | CompareOffer.jsx
| | | | | EditClosingCost.jsx
| | | | | EditClosingCostRawForm.jsx
| | | | | MortageQuote.jsx
| | | | | PendingVerification.jsx
| | | | | ProductAndPricing.jsx
| | | | | ProductPricing.jsx
| | | | |
| | | | \---__tests__
| | | | applyProduct.test.js
| | | | pendingVerification.test.js
| | | |
| | | \---profile
| | | | index.jsx
| | | |
| | | \---forms
| | | Assets.jsx
| | | Declaration.jsx
| | | Demographics.jsx
| | | EmploymentIncome.jsx
| | | HousingExpense.jsx
| | | Liabilities.jsx
| | | LoanInformation.jsx
| | | PersonalDetails.jsx
| | | RealEstate.jsx
| | | TransactionDetails.jsx
| | |
| | +---chat-model
| | | index.jsx
| | | Typewritter.jsx
| | |
| | +---dashboard
| | | | CurrentOffer.jsx
| | | | DocumentManager.jsx
| | | | index.jsx
| | | | LoanAmountBuydown.jsx
| | | |
| | | \---__tests__
| | | amortizationBuydown.test.js
| | | currentOffer.test.js
| | | documentManager.test.js
| | |
| | +---dashboard-admin
| | | | index.jsx
| | | | Insights.jsx
| | | |
| | | \---__tests__
| | | insights.test.js
| | |
| | +---dashboard-officer
| | | | index.jsx
| | | | Insights.jsx
| | | |
| | | \---__tests__
| | | insights.test.js
| | |
| | +---documents
| | | | index.jsx
| | | |
| | | +---modals
| | | | +---batch-delete
| | | | | | index.jsx
| | | | | |
| | | | | \---__tests__
| | | | | batchDelete.test.js
| | | | |
| | | | +---delete
| | | | | | index.jsx
| | | | | |
| | | | | \---__tests__
| | | | | delete.test.js
| | | | |
| | | | +---upload
| | | | | index.jsx
| | | | |
| | | | \---view
| | | | | index.jsx
| | | | |
| | | | \---__tests__
| | | | view.test.js
| | | |
| | | \---utils
| | | | mapDocuments.js
| | | |
| | | \---__tests__
| | | docMapper.test.js
| | |
| | +---loan-information
| | | | constants.js
| | | | index.jsx
| | | |
| | | \---modals
| | | \---leads
| | | formFields.js
| | | index.jsx
| | |
| | +---loan-information-officer
| | | | constants.js
| | | | index.jsx
| | | |
| | | \---modals
| | | \---leads
| | | formFields.js
| | | index.jsx
| | |
| | +---login
| | | Login.jsx
| | |
| | +---notification
| | | constant.js
| | | index.jsx
| | |
| | +---onboarding
| | | | Onboarding.jsx
| | | |
| | | \---sub-pages
| | | Page-0.jsx
| | | Page-1.jsx
| | | Page-2.jsx
| | | Page-3.jsx
| | | Page-4.jsx
| | | Page-5.jsx
| | |
| | +---pipeline
| | | | index.jsx
| | | |
| | | +---data
| | | | constants.js
| | | |
| | | \---__tests__
| | | pipeline.test.js
| | |
| | +---pipeline-admin
| | | | index.jsx
| | | |
| | | \---__tests__
| | | pipeline-admin.test.js
| | |
| | +---pipeline-officer
| | | | index.jsx
| | | |
| | | \---__tests__
| | | pipeline-officer.test.js
| | |
| | +---profile
| | | | ConfirmDelete.jsx
| | | | DynamicForm.jsx
| | | | index.jsx
| | | |
| | | +---consumerFormFields
| | | | assetAndOtherCredits.js
| | | | employeeAndIncome.js
| | | | liabilitiesData.js
| | | | loanInformation.js
| | | | personalInformation.js
| | | | realEstateOwned.js
| | | |
| | | +---formfields
| | | | assetAndOtherCredits.js
| | | | employeeAndIncome.js
| | | | liabilitiesData.js
| | | | loanInformation.js
| | | | personalInformation.js
| | | | realEstateOwned.js
| | | | transactionDetails.js
| | | |
| | | +---forms
| | | | AssetsAndOtherCredits.jsx
| | | | DeclarationForm.jsx
| | | | Demographics.jsx
| | | | EmployeeAndIncome.jsx
| | | | Liabilities.jsx
| | | | LoanInformation.jsx
| | | | PersonalDetails.jsx
| | | | RealEstateOwned.jsx
| | | |
| | | +---utils
| | | | index.js
| | | |
| | | \---__tests__
| | | dynamicForm.test.js
| | |
| | +---quickPrice
| | | | index.jsx
| | | |
| | | +---formData
| | | | quickPrice.js
| | | |
| | | +---manageScenarios
| | | | index.jsx
| | | |
| | | +---mortgageQuote
| | | | index.jsx
| | | |
| | | \---__tests__
| | | manageScenario.test.js
| | | mortgageQuote.test.js
| | |
| | +---quickPrice-officer
| | | | index.jsx
| | | |
| | | +---formData
| | | | quickPrice.js
| | | |
| | | +---manageScenarios
| | | | index.jsx
| | | |
| | | +---mortgageQuote
| | | | index.jsx
| | | |
| | | \---__tests__
| | | manageScenario-officer.test.js
| | | mortgageQuote-officer.test.js
| | |
| | +---reports-admin
| | | | date-formate.js
| | | | reports.css
| | | | reports.jsx
| | | |
| | | \---__tests__
| | | reports.test.js
| | |
| | +---tools
| | | index.jsx
| | |
| | +---tools-admin
| | | | index.jsx
| | | |
| | | +---amortizationSchedule
| | | | | amortizationCurrentOfferVlaues.js
| | | | | amortizationTableData.js
| | | | | index.jsx
| | | | |
| | | | \---tableChildComponents
| | | | | LoanClosure.jsx
| | | | | LoanProgram.jsx
| | | | | PaymentAdjustment.jsx
| | | | | RateAdjustment.jsx
| | | | |
| | | | \---__test__
| | | | loanClosure.test.js
| | | | loanProgram.test.js
| | | | paymentAdjustment.test.js
| | | | rateAdjustments.test.js
| | | |
| | | +---loanComparison
| | | | | ComparedLoanInformation.jsx
| | | | | CurrentOffer.jsx
| | | | | index.jsx
| | | | | loanCompareOffer.js
| | | | |
| | | | \---__test__
| | | | | comparedLoanInformation.test.js
| | | | | currentOffer.test.js
| | | | |
| | | | \---__snapshots__
| | | | comparedLoanInformation.test.js.snap
| | | |
| | | \---toolsErrorDisplay
| | | | index.jsx
| | | |
| | | \---__test__
| | | toolsErrorDisplay.test.js
| | |
| | +---tools-officer
| | | | index.jsx
| | | |
| | | +---amortizationSchedule
| | | | | amortizationCurrentOfferVlaues.js
| | | | | amortizationTableData.js
| | | | | index.jsx
| | | | |
| | | | \---tableChildComponents
| | | | | LoanClosure.jsx
| | | | | LoanProgram.jsx
| | | | | PaymentAdjustment.jsx
| | | | | RateAdjustment.jsx
| | | | |
| | | | \---__test__
| | | | loanClosure.test.js
| | | | loanProgram.test.js
| | | | paymentAdjustment.test.js
| | | | rateAdjustments.test.js
| | | |
| | | +---loanComparison
| | | | | ComparedLoanInformation.jsx
| | | | | CurrentOffer.jsx
| | | | | index.jsx
| | | | | loanCompareOffer.js
| | | | |
| | | | \---__test__
| | | | | comparedLoanInformation.test.js
| | | | | currentOffer.test.js
| | | | |
| | | | \---__snapshots__
| | | | comparedLoanInformation.test.js.snap
| | | |
| | | \---toolsErrorDisplay
| | | | index.jsx
| | | |
| | | \---__test__
| | | toolsErrorDisplay.test.js
| | |
| | \---verify-password
| | index.jsx
| |
| +---redux
| | | store.js
| | |
| | +---services
| | | | borrower-profile.js
| | | | documentDownloads.js
| | | | notifications.js
| | | | update-password.js
| | | |
| | | +---admin
| | | | adminConsumer.js
| | | | adminEmployee.js
| | | | adminTools.js
| | | | document.js
| | | | feesworksheet.js
| | | | loanInformation.js
| | | | pipeline.js
| | | | product-pricing.js
| | | | quickPrice.js
| | | | reports.js
| | | |
| | | +---client
| | | | dashboard.js
| | | | document.js
| | | | documentUpload.js
| | | | onboarding.js
| | | | pipeline.js
| | | | profile.js
| | | |
| | | \---officer
| | | loanInformation.js
| | | pipeline.js
| | |
| | \---slices
| | application.js
| | chatMessage.js
| | onboarding.js
| | userRole.js
| |
| +---routes
| | \---pages
| | auth.jsx
| | consumer.jsx
| | loan-officer.jsx
| | organization.jsx
| |
| +---stories
| | | Avatar.stories.js
| | | Badge.stories.js
| | | Button.stories.js
| | | Card.stories.js
| | | Checkbox.stories.js
| | | CircularProgress.stories.js
| | | Configure.mdx
| | | DragDrop.stories.js
| | | H1.stories.js
| | | HorizontalProgress.stories.js
| | | Input.stories.js
| | | Modal.stories.js
| | | Radio.stories.js
| | | Timeline.stories.js
| | | TitleCard.stories.js
| | | User.stories.js
| | | UserProfile.stories.js
| | |
| | \---assets
| | accessibility.png
| | accessibility.svg
| | addon-library.png
| | assets.png
| | avif-test-image.avif
| | context.png
| | discord.svg
| | docs.png
| | figma-plugin.png
| | github.svg
| | share.png
| | styling.png
| | testing.png
| | theming.png
| | tutorials.svg
| | youtube.svg
| |
| +---themes
| | colors.js
| | typography.js
| |
| +---utils
| | | replaceBlankValue.js
| | | stringToNull.js
| | |
| | \---__tests__
| | replaceBlankValue.test.js
| | stringToNull.test.js
| |
| \---wrapper-component
| +---card-loader
| | | index.jsx
| | |
| | \---__tests__
| | cardLoader.test.js
| |
| +---deleteTab
| | index.jsx
| |
| +---email-verified
| | | index.jsx
| | |
| | \---__tests__
| | emailVerified.test.js
| |
| +---form-wrapper
| | | index.jsx
| | |
| | \---__tests__
| | formWrapper.test.js
| |
| +---invite-expire
| | | index.jsx
| | |
| | \---__tests__
| | inviteExpire.test.js
| |
| +---loader
| | | index.jsx
| | |
| | \---__tests__
| | loader.test.js
| |
| +---loan-officer-filter
| | index.jsx
| |
| +---loan-officer-summary
| | index.jsx
| |
| +---login-page
| | | index.jsx
| | |
| | +---consumer-card
| | | index.jsx
| | |
| | \---loan-officer-card
| | index.jsx
| |
| +---personal-info
| | | Consumer.jsx
| | | index.jsx
| | | LoanOfficer.jsx
| | | utils.js
| | |
| | \---__tests__
| | consumer.test.js
| | loanOfficer.test.js
| |
| +---session-expire
| | | SessionExpire.jsx
| | |
| | \---__tests__
| | sessionExpire.test.js
| |
| +---terms-and-conditions
| | | index.jsx
| | |
| | \---__tests__
| | terms.test.js
| |
| \---verify-email
| | index.jsx
| |
| \---__tests__
| verifyEmail.test.js
|
+---Infrastructure
| | README.md
| |
| +---BE-AI-Service-deployment
| | deployment.yml
| | development.yml
| |
| +---BE-Document-Service-deployemnt
| | deployment.yml
| | development.yml
| |
| +---BE-Loan-Service-deployment
| | deployment.yml
| | development.yml
| |
| +---BE-User-Service-deployment
| | deployment.yml
| | development.yml
| |
| +---Credentials
| | ai-service.secrets.yml
| | clusterissuer.yml
| | document-srv-secrets.yml
| | ingress-mira-ai.yml
| | loan-srv-secrets.yml
| | secrets-miralabs-all.yml
| | user-srv-secrets.yml
| |
| +---Docker
| | Dockerfile
| |
| \---Frontend CI-CD pipeline
| development.yml
|
+---local-dev-environment
| | docker-compose.yaml
| | nginx.conf
| | README.md
| |
| +---miralabs-backend
| \---miralabs-frontend-v2
+---miralabs-auth0
| README.md
|
+---miralabs-backend
| | .gitignore
| | .pre-commit-config.yaml
| | pyproject.toml
| | README.md
| | sonar-project.properties
| |
| +---.github
| | \---workflows
| | ai-service-dev.yml
| | ai-service-uat.yml
| | communication-service-dev.yml
| | communication-service-uat.yml
| | document-service-dev.yml
| | document-service-uat.yml
| | loan-service-dev.yml
| | loan-service-uat.yml
| | sonarqube.yaml
| | user-service-dev.yml
| | user-service-uat.yml
| |
| +---.vscode
| | launch.json
| | settings.json
| |
| +---ai-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | Dockerfile.worker
| | | gunicorn_config.py
| | | gunicorn_worker.py
| | | README.md
| | | requirements.txt
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---ai_models
| | | | \---prompts
| | | | +---dev
| | | | | DocumentAgent(LO).txt
| | | | | DocumentAgent.txt
| | | | | DocVerification.txt
| | | | | EligibilityAgent.txt
| | | | | FormAgent.txt
| | | | | GeneralInfo.txt
| | | | | OnlyGIA.txt
| | | | | PreApproval.txt
| | | | | UserPersona(LO).txt
| | | | |
| | | | \---uat
| | | | DocumentAgent.txt
| | | | DocVerification.txt
| | | | EligibilityAgent.txt
| | | | FormAgent.txt
| | | | GeneralInfo.txt
| | | | PreApproval.txt
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | application_status_enum.py
| | | | document_enum.py
| | | | notification_type_enum.py
| | | | role_enum.py
| | | |
| | | +---models
| | | | base.py
| | | | chat.py
| | | | document_type.py
| | | | income_analytic_updation.py
| | | | message.py
| | | | notification_types.py
| | | | onboarding_profile.py
| | | | user.py
| | | | user_document.py
| | | | user_employment_and_income.py
| | | | user_notification.py
| | | | user_profile.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | chat_router.py
| | | | __init__.py
| | | |
| | | +---schemas
| | | | chat_schema.py
| | | |
| | | +---services
| | | | | chat_service.py
| | | | | doc_agent.py
| | | | | quotation_analysis.py
| | | | | underwrite_agent.py
| | | | | websocket_streaming.py
| | | | | __init__.py
| | | | |
| | | | +---background_services
| | | | | customer_income_analytics.py
| | | | | update_eligibility_status_in_db.py
| | | | | update_form_data_in_db.py
| | | | | update_preapproval_status_in_db.py
| | | | | verify_document.py
| | | | | __init__.py
| | | | |
| | | | \---helpers
| | | | db_helper.py
| | | | document_helper.py
| | | | function_helper.py
| | | | lo_db_helper.py
| | | | lo_helper.py
| | | | websocket_streaming_helper.py
| | | | __init__.py
| | | |
| | | \---utils
| | | | database.py
| | | | jwt.py
| | | | utility.py
| | | | __init__.py
| | | |
| | | +---app_logger
| | | | exception_handlers.py
| | | | logger.py
| | | | middleware.py
| | | |
| | | +---celery
| | | | worker.py
| | | | __init__.py
| | | |
| | | +---communication_service_internal
| | | | create_notification.py
| | | |
| | | \---redis
| | | methods.py
| | | redis.py
| | | __init__.py
| | |
| | \---deployment
| | deployment.yml
| | form-agent-deployment.yml
| |
| +---auth-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | README.md
| | | requirements.txt
| | |
| | +---.vscode
| | | launch.json
| | |
| | \---app
| | | main.py
| | | __init__.py
| | |
| | +---auth0
| | | \---database_action_scripts
| | | create_user.js
| | | get_user.js
| | | login.js
| | |
| | +---config
| | | env.py
| | | __init__.py
| | |
| | +---routers
| | | auth_router.py
| | | __init__.py
| | |
| | +---schema
| | | auth_schema.py
| | | response.py
| | | __init__.py
| | |
| | +---services
| | | auth_service.py
| | | __init__.py
| | |
| | \---utils
| | | __init__.py
| | |
| | \---app_logger
| | exception_handlers.py
| | logger.py
| | middleware.py
| |
| +---communication-service
| | | .gitignore
| | | Dockerfile
| | | entrypoint.sh
| | | README.md
| | | requirements.txt
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---schemas
| | | | response_schema.py
| | | |
| | | +---services
| | | | send_email.py
| | | |
| | | \---utils
| | | | jwt.py
| | | | __init__.py
| | | |
| | | \---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | \---deployment
| | deployment.yml
| |
| +---document-service
| | | .env.example
| | | .gitignore
| | | Dockerfile
| | | pytest.ini
| | | README.md
| | | requirements.txt
| | |
| | +---.vscode
| | | launch.json
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | document_status_enum.py
| | | |
| | | +---models
| | | | application.py
| | | | document_type.py
| | | | lender_docs_json.py
| | | | onboarding_profile.py
| | | | user.py
| | | | user_document.py
| | | | user_profile.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | document_router.py
| | | | loan_officer_router.py
| | | | __init__.py
| | | |
| | | +---schema
| | | | | response_schema.py
| | | | | __init__.py
| | | | |
| | | | \---examples
| | | | document.py
| | | | error_response.py
| | | |
| | | +---services
| | | | | document_service.py
| | | | | dropdown_service.py
| | | | | __init__.py
| | | | |
| | | | +---background_services
| | | | | lender_doc_ans_finder.py
| | | | | lender_doc_sign_seal_verification.py
| | | | | verify_document.py
| | | | | __init__.py
| | | | |
| | | | \---helpers
| | | | document_helper.py
| | | | lender_docs_questions.py
| | | | __init__.py
| | | |
| | | \---utils
| | | | database.py
| | | | jwt.py
| | | | utility.py
| | | |
| | | \---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | +---deployment
| | | deployment.yml
| | |
| | \---tests
| | | conftest.py
| | | test_document_router.py
| | | test_loan_officer_router.py
| | | __init__.py
| | |
| | \---test_payloads
| | payload_document_router.py
| |
| +---loan-service
| | | .env.example
| | | .gitignore
| | | alembic.ini
| | | Copy of Quality Control Checklist.xlsx
| | | Dockerfile
| | | entrypoint.sh
| | | MIGRATION_GUIDE.md
| | | pytest.ini
| | | README.md
| | | requirements.txt
| | |
| | +---alembic
| | | | env.py
| | | | script.py.mako
| | | | __init__.py
| | | |
| | | \---versions
| | | 0243247cbb6d_update_p_p_table.py
| | | 09cdae0ccbab_update_profile_complete_email_template.py
| | | 0dd3c2369260_update_loan_cost_types_table.py
| | | 0eb9b5ef1022_add_product_assigned_rate_table.py
| | | 11455cbdea8a_add_chatbotusermapping_table.py
| | | 14540229dce6_add_timestamp_into_the_product_rate_.py
| | | 16c72a0e8883_updated_loan_cost_types.py
| | | 18984ebdbe59_added_new_column_in_loan_cost_types.py
| | | 1a4291d01585_created_user_notification_and_.py
| | | 1a55fa9f3297_add_role_column_update_based_on_roleid_.py
| | | 1c5600c532b2_added_new_application_status.py
| | | 1fbbfb6c8306_init_tables.py
| | | 22075f2b0f64_revert_unique_constraint.py
| | | 232c7f8192db_seed_tables.py
| | | 23bcbea0ee33_update_users_table.py
| | | 2430540657a0_update_product_pricing_fields_integer_.py
| | | 289b6aa122d5_add_unique_constrain_applicationid.py
| | | 29d7a06ea672_fix_quote_template.py
| | | 33ac8b565273_add_product_rates_and_adjustments_tables.py
| | | 381d7d455e4c_create_income_analytic_and_.py
| | | 3b10cf51fbdd_fix_email_templates.py
| | | 3bea5a1aa9d4_add_employee_types_table.py
| | | 3d364c863cf7_add_checkbox_column_to_reo.py
| | | 43cd86ef7b29_update_loan_cost_types_table.py
| | | 456eb2113f2a_add_document_name.py
| | | 46302c8dc3f0_remove_unique_constraint_from_.py
| | | 483106e61de7_added_vendor_id_in_adjustment_tables.py
| | | 49203dcf4e18_product_and_pricing_table_added.py
| | | 4bb7b58891df_add_unique_constraint_application_id_.py
| | | 4d0c8d89ed75_add_fees_worksheet_tables.py
| | | 5072154f746e_create_new_table_messges_and_chat.py
| | | 53266811dc95_update_user_notification_table.py
| | | 5b3391f67db3_update_uwm_adjustment_seeded_data.py
| | | 5bd346587d4e_add_remarks_and_documentdetails_to_.py
| | | 6042520c6832_create_lender_docs_json_table.py
| | | 63df559d53c8_add_housing_expense_table.py
| | | 6ec13452d504_update_column_in_loancosttypes.py
| | | 75512310070d_add_state_table.py
| | | 78619f7d4c27_create_updated_income_analytic_table.py
| | | 78bcea651ebf_add_title_column_to_chats_table.py
| | | 78c3df8c6498_remove_not_null_constraint.py
| | | 7b08b05e6d2c_add_refinance_purpose_id_to_product_and_.py
| | | 7d402f3eb8d8_add_missing_columns_to_users_table.py
| | | 7eca998ee232_add_default_json_fields_in_product_rate_.py
| | | 8452480a07dd_fix_quote_email_subject.py
| | | 85d0150a1c0e_add_roles_table.py
| | | 879807865241_add_data_to_email_template.py
| | | 8c8bb9339d03_update_column_in_user_profile.py
| | | 8d479a150077_seed_product_pricing_uwm_adjustment_data.py
| | | 8db4c5ac1358_seed_uwm_adjustment_data.py
| | | a2f4320b706e_updated_quote_table_with_new_fields.py
| | | a3b4a2111ff6_add_email_template_table.py
| | | a3d8cec66304_add_point_and_compensation_in_assign_.py
| | | a3f339f99141_update_order_in_loancosttype.py
| | | a5764096f753_seed_data_in_loancosttypes_table.py
| | | a65a2df1dd02_corrrect_loan_corst_types_fees_name.py
| | | a841f2c42737_update_email_template_and_fees_worksheet.py
| | | af26a8bf1175_added_createdat_to_applications.py
| | | b460e40efcf1_update_change_email_template.py
| | | b7c2c4626428_update_buy_down_types_table.py
| | | b997ab0e6fe4_add_lastlogintime_column_to_users.py
| | | ba913f36b6ff_added_new_column_in_quote.py
| | | bad27ec6503e_add_document_type_and_subtype.py
| | | bdb9d693b897_change_correspondent_lender_credit_to_.py
| | | bdc84f23fc9d_update_uwm_other_adjustment_seeded_data.py
| | | bec3cc2bc325_new_dropdown_tables_added.py
| | | c087e8a27a39_add_fees_type_table.py
| | | c4be2cc3a151_fix_document_type.py
| | | c4e4869b9bf2_add_base_discount_points_in_assign_rates.py
| | | c7e7a74bbb89_add_columns_to_support_add_flow_in_ai.py
| | | c7fbe3895abe_added_primary_loan_officer.py
| | | cee69dfc3558_fix_commitment_period_table.py
| | | cff48aac5b46_add_createdat_and_updatedat_in_users_.py
| | | d3d0df85da05_add_quote_number_in_user_documents.py
| | | d94669675848_credit_setup_tables_added.py
| | | db47ff8bdf77_added_order_column.py
| | | dc93754e45f0_product_and_pricing_table_updated.py
| | | de0fce25d85f_add_quote_table.py
| | | e036f1a9d8f6_add_document_size_in_user_documents_.py
| | | e7eeb5049ca1_seed_more_values_in_property_types.py
| | | e94b47e62d38_add_vendor_id_in_product_and_pricing_.py
| | | ef30154c05a2_fix_order_column_default_value.py
| | | f22d7bf5fe2c_add_stateid_and_county.py
| | | f3ddb9f7f08f_fees_worksheet_updates.py
| | | f5b392b930eb_update_cash_from_borrower_field_to_.py
| | | f987a0e9ecf7_add_email_templates_eligibility_and_.py
| | | fbfb345f330c_add_iscompleted_column.py
| | | fd15377b55c5_loan_cost_type_data_updates.py
| | |
| | +---app
| | | | main.py
| | | | __init__.py
| | | |
| | | +---config
| | | | env.py
| | | | __init__.py
| | | |
| | | +---enums
| | | | application_status_enum.py
| | | | email_template_enum.py
| | | | escrow_waiver_types_enum.py
| | | | load_start_api_enum.py
| | | | loan_program_enum.py
| | | | loan_purpose_enum.py
| | | | loan_types_enum.py
| | | | notification_type_enum.py
| | | | occupancy_type_enum.py
| | | | property_type_enum.py
| | | | refinance_purpose_enum.py
| | | | role_enum.py
| | | | time_zone_enum.py
| | | | uwm_other_adjustment_enum.py
| | | | vendor_enum.py
| | | |
| | | +---models
| | | | account_types.py
| | | | application.py
| | | | application_declaration.py
| | | | application_statuses.py
| | | | asset_types.py
| | | | base.py
| | | | buydown_types.py
| | | | chat.py
| | | | chatbot_user_mapping.py
| | | | citizenship_status.py
| | | | commitment_period.py
| | | | compensation_payer_types.py
| | | | countries.py
| | | | credit_company.py
| | | | credit_setup.py
| | | | document_statuses.py
| | | | document_type.py
| | | | email_templates.py
| | | | employee_types.py
| | | | employment_type.py
| | | | escrow_waiver_types.py
| | | | ethnicity.py
| | | | fee_types.py
| | | | first_time_home_buyer.py
| | | | flex_term.py
| | | | housing_expense.py
| | | | income_analytic_data.py
| | | | income_analytic_updation.py
| | | | income_types.py
| | | | lender_docs_json.py
| | | | liability_types.py
| | | | loan_cost_types.py
| | | | loan_details.py
| | | | loan_programs.py
| | | | loan_purposes.py
| | | | loan_term.py
| | | | loan_types.py
| | | | manner_held.py
| | | | marital_status.py
| | | | message.py
| | | | notification_types.py
| | | | occupancy_types.py
| | | | onBoarding_profile.py
| | | | other_price_adjustments.py
| | | | ownership.py
| | | | preunderwriting_documents_data.py
| | | | price_adjustments.py
| | | | processing_options.py
| | | | product_and_pricing.py
| | | | product_assigned_rate.py
| | | | product_rates.py
| | | | product_rate_vendors.py
| | | | property_rights.py
| | | | property_types.py
| | | | quote.py
| | | | race.py
| | | | refinance_purposes.py
| | | | states.py
| | | | user.py
| | | | user_assets.py
| | | | user_demographics.py
| | | | user_document.py
| | | | user_employment_and_income.py
| | | | user_fees_worksheet.py
| | | | user_liabilities.py
| | | | user_notification.py
| | | | user_profile.py
| | | | user_reos.py
| | | | user_roles.py
| | | | __init__.py
| | | |
| | | +---routers
| | | | | application_dropdown_router.py
| | | | | application_router.py
| | | | | consumer_router.py
| | | | | dashboard_router.py
| | | | | employee_router.py
| | | | | fees_worksheet_router.py
| | | | | hubspot_router.py
| | | | | income_analytic_router.py
| | | | | loan_officer_admin_router.py
| | | | | notification_router.py
| | | | | pipeline_service_router.py
| | | | | product_pricing_router.py
| | | | | quality_check_router.py
| | | | | quick_price_router.py
| | | | | report_router.py
| | | | | tools_router.py
| | | | | truv_api_router.py
| | | | | __init__.py
| | | | |
| | | | \---v1
| | | | application_router_v1.py
| | | |
| | | +---schemas
| | | | | amortization_schedule_schema.py
| | | | | application_declarations_schema.py
| | | | | application_schema.py
| | | | | assign_product_rate.py
| | | | | employee_schema.py
| | | | | housing_expense_schema.py
| | | | | hubspot.py
| | | | | income_analytic.py
| | | | | lead_info_schema.py
| | | | | lead_schema.py
| | | | | loan_info_schema.py
| | | | | pagination_schema.py
| | | | | product_pricing_schema.py
| | | | | qc_document_verification_response.py
| | | | | quick_price_schema.py
| | | | | quote_schema.py
| | | | | quote_template_schema.py
| | | | | response_schema.py
| | | | | truv_api_schema.py
| | | | | update_user_schema.py
| | | | | user_assets_schema.py
| | | | | user_credit_setup_schema.py
| | | | | user_demographics_schema.py
| | | | | user_employment_and_income_schema.py
| | | | | user_fees_schema.py
| | | | | user_liabilities_schema.py
| | | | | user_profile_schema.py
| | | | | user_real_estate_owned_schema.py
| | | | | __init__.py
| | | | |
| | | | +---examples
| | | | | application.py
| | | | | application_dropdown.py
| | | | | consumer.py
| | | | | dashboard.py
| | | | | employee.py
| | | | | error_response.py
| | | | | fees_worksheet.py
| | | | | hubspot.py
| | | | | notification.py
| | | | | pipeline_service.py
| | | | | product_and_pricing.py
| | | | | quick_price.py
| | | | | report.py
| | | | | tools.py
| | | | |
| | | | \---v1
| | | | user_assets_schema.py
| | | | user_employment_and_income_schema.py
| | | | user_liabilities_schema.py
| | | | user_real_estate_owned_schema.py
| | | |
| | | +---services
| | | | | application_dropdown_service.py
| | | | | application_service.py
| | | | | consumer_service.py
| | | | | consumer_tools_service.py
| | | | | dashboard_service.py
| | | | | employee_service.py
| | | | | hubspot_service.py
| | | | | income_analytic_updation.py
| | | | | notification_service.py
| | | | | pipeline_service.py
| | | | | product_pricing_service.py
| | | | | quality_check.py
| | | | | quick_price_service.py
| | | | | reports_service.py
| | | | | tools_service.py
| | | | | truv_api_service.py
| | | | | user_fees_worksheet_service.py
| | | | | __init__.py
| | | | |
| | | | +---helper
| | | | | | application_service_helper.py
| | | | | | consumer_helper.py
| | | | | | dashboard_service_helper.py
| | | | | | employee_service_helper.py
| | | | | | excel_filler_helper.py
| | | | | | excluded_domains.py
| | | | | | fees_worksheet_service_helper.py
| | | | | | product_service_helper.py
| | | | | | report_service_helper.py
| | | | | | tools_service_helper.py
| | | | | | truv_api_helper.py
| | | | | | __init__.py
| | | | | |
| | | | | \---v1
| | | | | application_service_helper_v1.py
| | | | |
| | | | \---v1
| | | | application_service_v1.py
| | | |
| | | +---templates
| | | | quotation.html
| | | | __init__.py
| | | |
| | | \---utils
| | | | chart.py
| | | | database.py
| | | | jwt.py
| | | | pdf.py
| | | | regex.py
| | | | utility.py
| | | | __init__.py
| | | |
| | | +---app_logger
| | | | exception_handlers.py
| | | | logger.py
| | | | middleware.py
| | | |
| | | +---azure_service_bus
| | | | receive.py
| | | | send.py
| | | |
| | | +---communication_service
| | | | send_email.py
| | | |
| | | +---communication_service_internal
| | | | create_notification.py
| | | | send_email.py
| | | | send_email_helper.py
| | | |
| | | \---database_function
| | | create_application
| | |
| | +---auth0_db_scripts
| | | \---dev
| | | change_password.js
| | | create.js
| | | delete.js
| | | get_user.js
| | | login.js
| | | verify.js
| | |
| | +---deployment
| | | deployment.yml
| | |
| | +---seed_data
| | | change_email_template_data.py
| | | email_template_seed_data.py
| | | email_template_seed_data_aug_12.py
| | | email_template_seed_data_jul_17.py
| | | email_template_seed_data_jul_30.py
| | | product_vendor_fees_json_seed_data.py
| | | seeder.py
| | | seed_uwm_adjustment_data.py
| | | seed_uwm_adjustment_other_data.py
| | | state_code_seed_data.py
| | | __init__.py
| | |
| | \---tests
| | | conftest.py
| | | test_application_router.py
| | | test_dashboard_router.py
| | | test_employee_consumer_router.py
| | | test_fees_worksheet_router.py
| | | test_loan_officer_admin_router.py
| | | test_pipeline_service_router.py
| | | test_product_pricing_router.py
| | | test_quick_price_router.py
| | | test_report_router.py
| | | test_tools_router.py
| | | __init__.py
| | |
| | \---test_payloads
| | payload_application_router.py
| | payload_dashboard.router.py
| | payload_employee_consumer_router.py
| | payload_fees_worksheet_router.py
| | payload_loan_officer_admin_router.py
| | payload_pipeline_service_router.py
| | payload_product_pricing_router.py
| | payload_quick_price_router.py
| | payload_tools_router.py
| |
| \---user-service
| | .dockerignore
| | .env.example
| | .gitignore
| | Dockerfile
| | README.md
| | requirements.txt
| |
| +---app
| | | main.py
| | | __init__.py
| | |
| | +---config
| | | env.py
| | | __init__.py
| | |
| | +---enums
| | | email_template_enum.py
| | | role_enum.py
| | | __init__.py
| | |
| | +---info
| | | appconfig.py
| | | __init__.py
| | |
| | +---models
| | | application.py
| | | email_templates.py
| | | onBoarding_profile.py
| | | user.py
| | | user_profile.py
| | | __init__.py
| | |
| | +---routers
| | | user_router.py
| | |
| | +---schema
| | | | change_password.py
| | | | onBoarding_profile_schema.py
| | | | personal_info.py
| | | | response_schema.py
| | | | user_schema.py
| | | | __init__.py
| | | |
| | | \---examples
| | | error_response.py
| | | user.py
| | |
| | +---services
| | | | user_service.py
| | | | __init__.py
| | | |
| | | \---helper
| | | user_service_helper.py
| | |
| | \---utils
| | | auth0.py
| | | database.py
| | | jwt.py
| | | utility.py
| | | __init__.py
| | |
| | +---app_logger
| | | exception_handlers.py
| | | logger.py
| | | middleware.py
| | |
| | \---communication_service_internal
| | send_email.py
| | send_email_helper.py
| |
| \---deployment
| deployment.yml
|
+---miralabs-marketingsite-strapi
| README.md
|
+---miralabs-website
| | .env.example
| | .gitignore
| | Dockerfile
| | package-lock.json
| | package.json
| | postcss.config.js
| | README copy.md
| | README.md
| | robots.txt
| | svelte.config.js
| | tailwind.config.js
| | vite.config.js
| | vite.config.mjs
| |
| +---.github
| | \---workflows
| | development.yaml
| | prod.yaml
| |
| +---deployment
| | deployment.yml
| |
| +---src
| | | .DS_Store
| | | app.css
| | | app.html
| | |
| | +---assets
| | | +---backgrounds
| | | | background-card-landscape.png
| | | | background-header-seconday.png
| | | | background-horizontal-cropped-light-linear-gradient.svg
| | | | background-light-gradient-1-1.svg
| | | | background-light-gradient-4-3.svg
| | | | background-meet-mira.svg
| | | | background-vertical-gradient.png
| | | | background-vertical-light-linear-gradient.png
| | | | blog-page-header-background.svg
| | | | footer-background.svg
| | | | gradient-header.svg
| | | | header-background-main.png
| | | | popup-background.svg
| | | |
| | | +---chat-videos
| | | | Chat-Eligibility.mp4
| | | | Chat-Eligibility.webm
| | | | Chat-Loan-Comparision.mp4
| | | | Chat-Loan-ComparisionV.mp4
| | | | Chat-Loan-ComparisionV.webm
| | | | Chat-Preapproval.mp4
| | | | Chat-Preapproval.webm
| | | | Chat-Profile.mp4
| | | | Chat-Profile.webm
| | | | Header-General-Chat.webm
| | | | Header-General-Chat1.mp4
| | | | Header-General-Chat1.webm
| | | | multilingual-video.mp4
| | | |
| | | +---dashboards
| | | | asparrow-dashboard.png
| | | | dashboard-1.png
| | | | dashboard-2.png
| | | | dashboard-3.png
| | | | dashboard-4-cropped.png
| | | | dashboard-4.jpg
| | | |
| | | +---elements
| | | | attachment-icon.svg
| | | | bar-group.svg
| | | | borrower-icon-2.svg
| | | | borrower-icon.svg
| | | | drop-down-icon-straight.svg
| | | | drop-down-icon.svg
| | | | Vector-arrow-grey.svg
| | | | Vector-arrow.svg
| | | |
| | | +---icons
| | | | akar-icons_twitter-fill.svg
| | | | arrow-icon-faq.svg
| | | | arrow-outward.png
| | | | burger.svg
| | | | cib_facebook-f.svg
| | | | cib_linkedin-in.svg
| | | | close-icon.svg
| | | | cross-icon.svg
| | | | currency-exchange.png
| | | | ellipse-grey.png
| | | | ellipse-purple.png
| | | | error-icon.svg
| | | | facebook-icon.svg
| | | | headset-mic.png
| | | | home-icon.svg
| | | | insta-icon.svg
| | | | linkdin-icon.svg
| | | | Logo-Option.svg
| | | | mail-icon.svg
| | | | map-icon.svg
| | | | mira-icon-small.svg
| | | | mira-lab-icon-large.svg
| | | | mira-text-icon.svg
| | | | mira-text-large.svg
| | | | monitoring-icon.jpg
| | | | monitoring.png
| | | | multi-lingual.svg
| | | | note-stack.png
| | | | operational-Intelligence-Icon.svg
| | | | people-icon.svg
| | | | person-icon-large.png
| | | | person-icon.svg
| | | | person-id-icon.svg
| | | | scroll-thumb-icon.png
| | | | secure-icon.svg
| | | | send-button-chat-bot.svg
| | | | send-button.svg
| | | | splitscreen-add.svg
| | | | star-group.svg
| | | | star.png
| | | | streaming-icon.svg
| | | | try-mira-icon1.svg
| | | | try-mira-icon2.svg
| | | | twitter-icon.svg
| | | | youtube-icon.svg
| | | |
| | | +---image-elements
| | | | blog-post-image.png
| | | | graph-image.png
| | | | mira-chatbot-svg.svg
| | | | news-banner-img-1.svg
| | | | news-banner-img-2.svg
| | | | subscribed-tick.png
| | | | why-mira-card-img-1.svg
| | | | why-mira-card-img-2.svg
| | | | why-mira-card-img-3.svg
| | | | why-mira-card-img-4.svg
| | | | why-mira-card-img-5.svg
| | | |
| | | \---logo
| | | combined.svg
| | | cookie-vector.svg
| | | legal.svg
| | | microsoft-logo.png
| | | microsoft-partner-logo.svg
| | | mira-lab-icon-large.svg
| | | mira-labs-icon.svg
| | | mira-large-icon-cropped.svg
| | | Mira-logo-combined.svg
| | | mira-small-icon-2.svg
| | | mira-text-icon.svg
| | | mira-text-large.svg
| | | sec_lock.svg
| | | sparrow-logo.svg
| | | visibility_lock.svg
| | |
| | +---components
| | | | CookiePopup.svelte
| | | | TypewriterInput.svelte
| | | |
| | | +---CardSlider
| | | | CardSlider.svelte
| | | |
| | | +---CardSliderv2
| | | | CardSlider.svelte
| | | |
| | | +---ChatBot
| | | | Chatbot.svelte
| | | |
| | | +---MeetMiraV2
| | | | MainContent.svelte
| | | |
| | | +---MortageCard
| | | | MortgageGuidance.svelte
| | | |
| | | +---Sidenav
| | | | Sidenav.svelte
| | | |
| | | \---WhyMira
| | | WhyMira.svelte
| | |
| | +---constants
| | | constants.js
| | | imageUrls.js
| | |
| | +---lib
| | | \---ui-elements
| | | | clevertap.js
| | | | hubspotService.js
| | | |
| | | +---buttons
| | | | PrimaryButton.svelte
| | | | SecondaryButton.svelte
| | | | SignUpButton.svelte
| | | | TryMiraButton.svelte
| | | |
| | | +---heading
| | | | Heading.svelte
| | | |
| | | +---markdown
| | | | | MarkdownRenderer.svelte
| | | | |
| | | | \---renderers
| | | | MDHeadingComponent.svelte
| | | | MDImageComponent.svelte
| | | | MDParagraphComponent.svelte
| | | |
| | | \---mira
| | | MiraLogo.svelte
| | |
| | +---routes
| | | | +layout.svelte
| | | | +page.svelte
| | | | index.svelte
| | | |
| | | +---blog
| | | | \---[slug]
| | | | +page.server.js
| | | | +page.svelte
| | | |
| | | +---blogs
| | | | +page.server.js
| | | | +page.svelte
| | | |
| | | +---cookies
| | | | +page.svelte
| | | |
| | | +---legal-document
| | | | +page.svelte
| | | |
| | | +---news
| | | | +page.server.js
| | | | +page.svelte
| | | |
| | | +---news-article
| | | | \---[slug]
| | | | +page.server.js
| | | | +page.svelte
| | | |
| | | +---page-sections
| | | | Benefits.svelte
| | | | Faq.svelte
| | | | Footer.svelte
| | | | Header.svelte
| | | | MeetMira.svelte
| | | | Overview.svelte
| | | | Solutions.svelte
| | | | WhyMira.svelte
| | | |
| | | +---privacy
| | | | +page.svelte
| | | |
| | | +---security
| | | | +page.svelte
| | | |
| | | +---sitemap.xml
| | | | +server.js
| | | |
| | | \---[...catchall]
| | | +page.js
| | | +page.server.js
| | | +page.svelte
| | |
| | \---utils
| | websocketFormatter.js
| |
| \---static
| favicon.ico
| favicon.png
|
+---Miralabsai
| | .gitignore
| | Dockerfile
| | manage.py
| | README.md
| | requirements.txt
| | __init__.py
| |
| +---.github
| | \---workflows
| | development.yml
| |
| +---agents
| | | admin.py
| | | apps.py
| | | models.py
| | | tests.py
| | | urls.py
| | | views.py
| | | __init__.py
| | |
| | +---admin_agents
| | | admin_agent.py
| | | __init__.py
| | |
| | +---consumer_agents
| | | authorization_agent.py
| | | doc_agent.py
| | | eligibility_agent.py
| | | forms_agent.py
| | | general_info_agent.py
| | | loan_comparision_agent.py
| | | pre_approval_agent.py
| | | scenario_agent.py
| | | __init__.py
| | |
| | +---loan_officer_agents
| | | followup_agent.py
| | |
| | +---middleware
| | | conversation_agent.py
| | | fallback.py
| | | greeting_agent.py
| | | orchestrator.py
| | | __init__.py
| | |
| | +---migrations
| | | __init__.py
| | |
| | +---prompts_examples
| | | agents_cot.py
| | | form_question.py
| | | master_dictionary.py
| | | nlu_agent_prompt_examples.json
| | | purchase_rate_refinance_data.json
| | | questions_purchase.json
| | | questions_refinance.json
| | | router_prompt_examples.json
| | | sf_wf_db_record.py
| | |
| | \---utils
| | db_handler.py
| | db_handler_.py
| | doc_handler.py
| | form_db_handler.py
| | log_handler.py
| | ner_handler.py
| | orchestrator_db_handler.py
| | orchestrator_followup.py
| | response_handler.py
| | sql_db_handler.py
| | uuid_generator.py
| |
| +---deployment
| | deployment.yml
| |
| \---Miralabsai
| asgi.py
| serializers.py
| settings.py
| urls.py
| wsgi.py
| __init__.py
|
+---notification-service
| .gitignore
| azure-pipelines.yml
| README.md
|
+---reporting-service
| .gitignore
| azure-pipelines.yml
| README.md
|
\---user-service
| .dockerignore
| .env.example
| .gitignore
| Dockerfile
| README.md
| requirements.txt
|
+---.github
| | CODEOWNERS
| |
| \---workflows
| development.yml
| uat.yml
|
+---.vscode
| launch.json
|
+---app
| | main.py
| | __init__.py
| |
| +---config
| | env.py
| | __init__.py
| |
| +---enums
| | email_template_enum.py
| | __init__.py
| |
| +---info
| | appconfig.py
| | __init__.py
| |
| +---models
| | application.py
| | email_templates.py
| | onBoarding_profile.py
| | user.py
| | user_profile.py
| | __init__.py
| |
| +---routers
| | user_router.py
| |
| +---schema
| | change_password.py
| | onBoarding_profile_schema.py
| | personal_info.py
| | response_schema.py
| | user_schema.py
| | __init__.py
| |
| +---services
| | | user_service.py
| | | __init__.py
| | |
| | \---helper
| | user_service_helper.py
| |
| \---utils
| | auth0.py
| | database.py
| | jwt.py
| | utility.py
| | __init__.py
| |
| +---app_logger
| | exception_handlers.py
| | logger.py
| | middleware.py
| |
| \---communication_service_internal
| send_email.py
| send_email_helper.py
|
\---deployment
deployment.yml