|-- .env.example (121 B)
|-- .htaccess (281 B)
|-- .well-known [DIR]
   |-- acme-challenge [DIR]
|-- admin [DIR]
   |-- customers.php (651 B)
   |-- dashboard.php (528 B)
   |-- tasks.php (613 B)
|-- api [DIR]
   |-- ai [DIR]
      |-- assist.php (511 B)
   |-- auth [DIR]
      |-- login.php (872 B)
      |-- reset_confirm.php (815 B)
      |-- reset_request.php (733 B)
   |-- auth.php (866 B)
   |-- customers [DIR]
      |-- create_or_update.php (1.23 KB)
      |-- error_log (757 B)
      |-- get.php (473 B)
      |-- list.php (962 B)
      |-- merge.php (2.14 KB)
      |-- README.md (1.51 KB)
   |-- customers.php (1.41 KB)
   |-- followups [DIR]
      |-- create_or_update.php (1.14 KB)
      |-- list.php (759 B)
   |-- followups.php (1.02 KB)
   |-- kpi [DIR]
      |-- live.php (1.92 KB)
      |-- README.md (705 B)
   |-- messages.php (664 B)
   |-- middleware [DIR]
      |-- auth_check.php (612 B)
   |-- middleware.php (781 B)
   |-- sync.php (2.5 KB)
   |-- tasks [DIR]
      |-- create_or_update.php (1.16 KB)
      |-- error_log (753 B)
      |-- list.php (747 B)
   |-- tasks.php (1.16 KB)
   |-- _jwt.php (537 B)
   |-- _pdo_db_connect.php (610 B)
   |-- _response.php (161 B)
|-- assets [DIR]
   |-- api_client.js (562 B)
   |-- Atulya_Logo.png (322.7 KB)
   |-- icons [DIR]
      |-- icon-192.png (0 B)
   |-- login.js (634 B)
   |-- logo_atulya_wide.png (46.92 KB)
   |-- menu_logo.png (394.33 KB)
   |-- portal_style.css (476 B)
   |-- SolarDoot.png (221.2 KB)
   |-- solar_calc.js (304 B)
|-- cgi-bin [DIR]
|-- composer.json (85 B)
|-- Controllers [DIR]
   |-- AuthController.php (4.25 KB)
   |-- CustomerController.php (3.44 KB)
   |-- CustomerMergeController.php (7.49 KB)
   |-- FollowupController.php (3.46 KB)
   |-- KPIController.php (7.96 KB)
   |-- MessageController.php (1.12 KB)
   |-- SyncController.php (392 B)
   |-- TaskController.php (2.99 KB)
|-- cron [DIR]
   |-- followup_reminder.php (1.17 KB)
   |-- kpi_rollup.php (1.62 KB)
   |-- README.md (535 B)
|-- C_all_files.zip (1.08 MB)
|-- migration [DIR]
   |-- migrate_pwa.sh (379 B)
|-- public [DIR]
   |-- login.html (689 B)
   |-- reset_request.html (662 B)
|-- pwa [DIR]
   |-- admin [DIR]
      |-- customers.php (477 B)
      |-- dashboard.php (1.11 KB)
   |-- assets [DIR]
      |-- css [DIR]
         |-- pwa_core.css (264 B)
      |-- js [DIR]
         |-- pwa_app.js (746 B)
         |-- pwa_auth.js (2.24 KB)
         |-- pwa_sw_register.js (207 B)
      |-- pwa_app.js (6.67 KB)
      |-- pwa_core.css (2.71 KB)
      |-- pwa_customer_view.css (952 B)
      |-- pwa_customer_view.js (7.7 KB)
      |-- pwa_dummy_data.js (2.69 KB)
      |-- pwa_fab.css (993 B)
      |-- pwa_filters.css (945 B)
      |-- pwa_filters.js (12 KB)
      |-- pwa_header.css (959 B)
      |-- pwa_nav.css (610 B)
   |-- auth.js (2.19 KB)
   |-- captain [DIR]
      |-- add_customer.php (3.53 KB)
      |-- add_followup.php (2.94 KB)
      |-- add_task.php (2.78 KB)
      |-- customers.php (1.07 KB)
      |-- customer_view.php (1.15 KB)
      |-- dashboard.php (1.18 KB)
      |-- followups.php (1.22 KB)
      |-- settings.php (1.36 KB)
      |-- tasks.php (1.03 KB)
   |-- components [DIR]
      |-- pwa_header.php (251 B)
      |-- pwa_inject.php (158 B)
      |-- pwa_nav.php (188 B)
   |-- components_0 [DIR]
      |-- pwa_fab_pill.php (459 B)
      |-- pwa_fab_round.php (298 B)
      |-- pwa_header.php (1.66 KB)
      |-- pwa_inject.php (2.06 KB)
      |-- pwa_nav.php (3.61 KB)
   |-- core [DIR]
      |-- api_client.js (179 B)
      |-- db.js (367 B)
   |-- customers [DIR]
      |-- index.html (1.16 KB)
      |-- new.html (1.13 KB)
   |-- customers.html (588 B)
   |-- db.js (1.34 KB)
   |-- followups [DIR]
      |-- index.html (863 B)
   |-- home [DIR]
      |-- index.html (1.14 KB)
   |-- icons [DIR]
      |-- icon-192.png (1.39 KB)
      |-- icon-512.png (4.19 KB)
   |-- index.html (508 B)
   |-- manifest.json (402 B)
   |-- modules [DIR]
      |-- customers.js (349 B)
      |-- dashboard.js (404 B)
      |-- devices.js (1.63 KB)
      |-- followups.js (211 B)
      |-- role_bindings.js (1.75 KB)
      |-- tasks.js (200 B)
   |-- offline_queue.js (3.18 KB)
   |-- pwa_customers.js (3.35 KB)
   |-- pwa_customer_view.js (4.5 KB)
   |-- pwa_dashboard.js (918 B)
   |-- pwa_event_controller.js (1.28 KB)
   |-- pwa_followups.js (1.08 KB)
   |-- pwa_header.js (665 B)
   |-- pwa_nav.js (1.12 KB)
   |-- pwa_router.js (1.65 KB)
   |-- pwa_shell.css (640 B)
   |-- pwa_sw_register.js (480 B)
   |-- pwa_tasks.js (2.31 KB)
   |-- roles [DIR]
      |-- admin [DIR]
         |-- index.html (582 B)
      |-- captain [DIR]
         |-- index.html (588 B)
      |-- solar [DIR]
         |-- index.html (582 B)
      |-- solardoor [DIR]
         |-- index.html (594 B)
      |-- statehead [DIR]
         |-- index.html (594 B)
   |-- service-worker.js (577 B)
   |-- solar [DIR]
      |-- add_customer.php (2.93 KB)
      |-- add_followup.php (2.93 KB)
      |-- add_task.php (2.78 KB)
      |-- customers.php (1.06 KB)
      |-- customer_view.php (1.15 KB)
      |-- dashboard.php (1.12 KB)
      |-- followups.php (1.22 KB)
      |-- settings.php (1.36 KB)
      |-- tasks.php (1.03 KB)
   |-- splash [DIR]
      |-- 32.png (275 B)
      |-- 48.png (378 B)
      |-- 72.png (528 B)
      |-- 96.png (702 B)
      |-- 128.png (928 B)
      |-- 192.png (1.39 KB)
      |-- 256.png (1.9 KB)
      |-- 384.png (2.94 KB)
      |-- 512.png (4.19 KB)
      |-- fallback.html (442 B)
      |-- files (322 B)
   |-- statehead [DIR]
      |-- add_customer.php (2.94 KB)
      |-- add_followup.php (2.94 KB)
      |-- add_task.php (2.78 KB)
      |-- customers.php (1.07 KB)
      |-- customer_view.php (1.15 KB)
      |-- dashboard.php (1.13 KB)
      |-- followups.php (1.23 KB)
      |-- settings.php (1.37 KB)
      |-- tasks.php (1.02 KB)
   |-- sw-sync.js (601 B)
   |-- sw.js (349 B)
   |-- tasks [DIR]
      |-- index.html (835 B)
   |-- tasks.html (489 B)
|-- README-deploy.txt (1.48 KB)
|-- README-PWA-PROD.txt (714 B)
|-- README.md (834 B)
|-- trees.php (1.05 KB)
|-- ZIP_FILES [DIR]
   |-- A - backed_up.zip (1.05 MB)
   |-- AtulyaSolar_Portal.zip (14.76 KB)
   |-- AtulyaSolar_PWA_PROD.zip (26.68 KB)
   |-- B - backed_up.zip (1.07 MB)
   |-- B - pwa_worked.zip (1.06 MB)
   |-- Batch3_API_Files.zip (1.05 KB)
   |-- Batch3_Controllers_Files.zip (858 B)
   |-- Batch4_PWA_Modules.zip (6 KB)
   |-- captain.zip (6.79 KB)
|-- _Core [DIR]
   |-- error_log (1.28 KB)
   |-- FollowupScheduler.php (2 KB)
   |-- Helpers.php (671 B)
   |-- TokenMiddleware.php (1.13 KB)
   |-- Validator.php (1.76 KB)