FIX FOUNDER CONTROL - MAKE IT REAL COMPANY MODE
You built perfect Angel Tracker, now make it REAL not example:
1. REMOVE ALL FAKE EXAMPLE DATA:
Delete fake clients like David Phiri etc if not real. Start with EMPTY clients, EMPTY jobs. Only keep MY real company: Angel Tracker Installer Office, Limpopo Polokwane, Phone 061 245 0961, Email angeltrackercmr@gmail.com. Add button "CLEAR EXAMPLE DATA - START REAL BUSINESS"
2. FOUNDER CONTROL CENTER - ADD THESE INSIDE FOUNDER TAB:
A. COMPANY MASTER SETTINGS (top):
- Company Trade Name [input]
- Company Number / Registration Number [input] REQUIRED
- Company Logo Upload [Upload image button] - save to localStorage and show logo everywhere in app header
- Official Company Slogan: STRIKE FAST — PROTECT ALWAYS
- HQ Physical Address: 42 Grobler Street, Polokwane Central
- Official Support Email
- Official Support Phone
B. MASTER PIN SECURITY - MOST IMPORTANT:
- Create section: FOUNDER SECURITY VAULT
- Fields: Old PIN [password], New PIN [password], Confirm New PIN [password]
- Button: SET / UPDATE MASTER PIN
- The FIRST time founder opens app, force him to ENTER COMPANY NUMBER then CREATE MASTER PIN
- Store PIN in localStorage: angel_master_pin
- Every time ANYONE tries to enter Founder, Admin, Office, Vehicles, Approvals - they MUST enter COMPANY PIN first. Show modal: "ENTER COMPANY PIN TO ACCESS [Section Name]" + PIN input
- Only Founder can change PIN. Admin cannot change PIN, only view.
- Add "Remember PIN for 30 minutes" checkbox
C. USER & ROLE MANAGEMENT:
- List all users with Block/Unblock button
- Founder can create: Admin PIN, Office PIN, Installer PIN
- Fields when creating employee: Name, Role (ADMIN/OFFICE/INSTALLER), Phone, Employee PIN (4-6 digit)
- Founder is the ONLY one who can delete/block users
- Show Old PIN masked **** with eye icon to reveal
3. CHAIN OF COMMAND MESSAGING:
- Founder can send message ONLY to Admin
- Admin can send message to Office, Installer, and reply to Founder
- Office can send message to Installer and Customer and Admin
- Installer can send message to Office and Admin only
- Customer CANNOT message Founder directly. If customer clicks Contact Founder, show: "Please contact Admin first. Chain of Command."
- In Reports/Support tab, add MESSAGES section with To: dropdown filtered by role
4. SECURITY FLOW:
- Opening screen -> Ask for Role: FOUNDER / ADMIN / OFFICE / INSTALLER / CUSTOMER
- If FOUNDER -> Ask Company Number + Master PIN
- If ADMIN/OFFICE/INSTALLER -> Ask their Employee PIN (created by Founder)
- If wrong PIN 3 times -> Block for 5 minutes
5. UPDATE MASTER CONFIGURATION BUTTON:
Make button gold: "Update Master Configuration" saves all Company Master Settings to localStorage
Do NOT delete my current black/gold design, GPS demo route Polokwane→Seshego→Mankweng, or installer 6-photo checklist. Keep them working.
This is REAL business now, not demo.
No preview
Comments (0)
No comments yet. Be the first!
Sign in to leave a comment
Project Tasks
15 planning tasks
#1
Generate system requirement document
0m 26s0.1 cr usedDone?
#2
Generate personas & user flows
0m 42s0.1 cr usedDone?
#7
Create flow for Founder
0m 29sDone?
#8
Create flow for Admin
0m 27sDone?
#9
Create flow for Office
0m 25sDone?
#10
Create flow for Installer
0m 24sDone?
#11
Create flow for Customer
0m 22sDone?
#12
Landing
Backlog?
#13
Login
Backlog?
#14
Founder
Backlog?
#15
Reports/Support
Backlog?
#16
Route
Backlog?
#17
Checklist
Backlog?
#5
Architecture
0.1 cr neededBacklog?
#6
Workspace task plan
0.1 cr neededBacklog?
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!