Application Overview & Issues (Professional English)

The login flow is working correctly, but the internal application concept and mobile responsiveness need significant improvement.

Super Admin Module

Super Admin login works correctly.

Adding companies and creating company admin accounts is working.

Desktop view works fine, but mobile responsiveness is not perfect.

Hamburger menu, toggle buttons, and clickable icons do not work properly on mobile.

The company list and company detail pages are not fully responsive on mobile, even though the app is mainly intended for mobile users.

Company active/inactive status should work via a toggle and function correctly on all devices.

Company Admin Module

Company login works and the dashboard loads.

The company dashboard is not fully mobile responsive.

Service Records:

Adding service records should work properly on mobile.

After sending WhatsApp or Call reminders, the record should be clearly highlighted as “Sent”.

Reminder Queues:

WhatsApp, Call, and Mark Sent actions are not working.

API fetch and redirection logic must work correctly.

Settings:

Business Info should be stored properly in the database and reused where required.

Reminder Templates should allow manual editing, and the same template should be used when redirecting to WhatsApp messages.

Staff Management:

Company admin should be able to create multiple staff accounts with username and password.

Staff image upload option would be a good enhancement.

Staff login should show only their company’s service records and reminder queues.

Staff should be able to send reminders (WhatsApp / Call) based on service records.

Staff Module

Staff login should work properly.

After login, staff should see:

The same service records created under that company.

The same reminder queues.

Staff must be able to send reminders and mark them as sent.

All staff-related actions must function correctly on mobile.

Reminder System

WhatsApp, Call, and Mark Sent actions must work correctly.

Reminder queues should be consistent across Company Admin and Staff logins.

API fetching and redirection must be reliable.

Call click should directly initiate a phone call on mobile devices.

Mobile Responsiveness (Most Important)

The entire application must be fully mobile responsive:

Super Admin

Company Admin

Staff Login

All clickable elements (buttons, icons, hamburger menu, toggles) must work correctly on mobile.

Layout, spacing, tables, and cards should adapt properly to small screens.

The app should feel like a mobile-first application, as most users will use it on phones.

Goal

This application is intended to be:

Mobile-first

Fully responsive

User-friendly

Reliable in all core functions (login, service records, reminders, staff management)

All clickable functions, reminder flows, and dashboards must work smoothly on any mobile device, with a clean and professional UI.