|-- .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)