Skip to content

I2r78v codex/simplify registration process and add wizard #147

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
91115ce
Added Filament and the models and updated migration
MHDKHA May 22, 2025
136f734
Design Inhansment
MHDKHA May 23, 2025
87dcb9f
updated the design
MHDKHA May 24, 2025
8add15a
updated the design
MHDKHA May 24, 2025
6a88181
Build Assests
MHDKHA May 25, 2025
0d96483
Build Assests
MHDKHA May 25, 2025
d0fa38b
updated the design
MHDKHA May 27, 2025
fdfad4e
updated the design
MHDKHA May 28, 2025
24a297b
updated the design
MHDKHA May 28, 2025
ceeed50
New Free User Assests
MHDKHA May 29, 2025
8e5732d
Bug fixes
MHDKHA Jun 1, 2025
8232ebf
Bug fixes
MHDKHA Jun 3, 2025
a6006eb
Bug fixes
MHDKHA Jun 13, 2025
b0349fa
Added Laravel cashier
MHDKHA Jun 17, 2025
b75ea8f
Inhansement
MHDKHA Jun 23, 2025
a5fc3b5
Added Free Assessment Pages
MHDKHA Jun 26, 2025
681ceb7
Added Free Assessment Pdf
MHDKHA Jun 30, 2025
9cce2ef
Allow multiple free assessment tools
MHDKHA Jul 7, 2025
0d2e399
Merge pull request #3 from MHDKHA/codex/update-freeassessment-to-supp…
MHDKHA Jul 7, 2025
ce3c3f0
feat: enhance free assessment flow
MHDKHA Jul 8, 2025
69b790b
Merge pull request #4 from MHDKHA/codex/improve-free-assessment-flow-…
MHDKHA Jul 8, 2025
6828d57
Fix start button to navigate via Inertia
MHDKHA Jul 8, 2025
7457b82
Merge pull request #5 from MHDKHA/fivp73-codex/improve-free-assessmen…
MHDKHA Jul 8, 2025
ab4cb29
Add multilingual support for admin resources
MHDKHA Jul 8, 2025
71b0fad
Merge pull request #6 from MHDKHA/codex/update-filament-admin-panel-c…
MHDKHA Jul 8, 2025
12c341e
Add locale-aware attributes and update Filament tables
MHDKHA Jul 8, 2025
04984ea
Merge pull request #7 from MHDKHA/codex/add-localization-for-arabic-a…
MHDKHA Jul 8, 2025
577f7d9
Simplify assessment start page
MHDKHA Jul 8, 2025
8a875bd
Merge pull request #8 from MHDKHA/feez9n-codex/improve-free-assessmen…
MHDKHA Jul 8, 2025
a9784d4
fix assessment submission requires second click
MHDKHA Jul 8, 2025
a0545a4
Merge pull request #9 from MHDKHA/codex/fix-assessment-submission-but…
MHDKHA Jul 8, 2025
45f9c41
Fix first-click submit for free assessments
MHDKHA Jul 8, 2025
3a59852
Merge branch 'main' into u585ox-codex/fix-assessment-submission-butto…
MHDKHA Jul 8, 2025
f3e9c16
Merge pull request #10 from MHDKHA/u585ox-codex/fix-assessment-submis…
MHDKHA Jul 8, 2025
b18d452
WIP: local edits before merge
MHDKHA Jul 9, 2025
b4a98e7
Fix one-click submission for free assessments
MHDKHA Jul 9, 2025
e43d828
Merge branch 'main' into codex/fix-assessment-submission-button-issue
MHDKHA Jul 9, 2025
ecdbd06
Merge pull request #11 from MHDKHA/codex/fix-assessment-submission-bu…
MHDKHA Jul 9, 2025
a065efb
WIP: local edits before merge
MHDKHA Jul 9, 2025
d772f82
Fix submission button interactions
MHDKHA Jul 9, 2025
847b3f3
Merge branch 'main' into le9uko-codex/fix-assessment-submission-butto…
MHDKHA Jul 9, 2025
ee5c8d4
Merge pull request #12 from MHDKHA/le9uko-codex/fix-assessment-submis…
MHDKHA Jul 9, 2025
834920c
WIP: local edits before merge
MHDKHA Jul 9, 2025
900dbc1
Fix: resolve merge conflict and clean up submitAssessment
MHDKHA Jul 9, 2025
1d95e7e
Add ToolSubscription resource and remove blog models
MHDKHA Jul 9, 2025
5abf8c5
Merge pull request #13 from MHDKHA/codex/create-toolsubscription-reso…
MHDKHA Jul 9, 2025
81cc06b
Simplify assessment tools layout
MHDKHA Jul 9, 2025
1a27e73
Merge pull request #14 from MHDKHA/codex/redesign-assessment-tools-pa…
MHDKHA Jul 9, 2025
5d668f1
Simplify assessments index layout
MHDKHA Jul 9, 2025
642b0b0
Merge pull request #15 from MHDKHA/e3lqgl-codex/redesign-assessment-t…
MHDKHA Jul 9, 2025
fc2e63e
Fix assessment submission redirect
MHDKHA Jul 9, 2025
8c9f499
Merge pull request #16 from MHDKHA/codex/fix-assessment-submit-redire…
MHDKHA Jul 9, 2025
b3c839b
Enhance assessment listings and access checks
MHDKHA Jul 9, 2025
17515a7
Merge branch 'main' into 9tz4oy-codex/redesign-assessment-tools-page-…
MHDKHA Jul 9, 2025
8fa2b08
Fix assessment continue link and show results
MHDKHA Jul 9, 2025
0bd6d93
Merge pull request #17 from MHDKHA/9tz4oy-codex/redesign-assessment-t…
MHDKHA Jul 9, 2025
cc1280f
Merge branch 'main' into r7ijya-codex/redesign-assessment-tools-page-…
MHDKHA Jul 9, 2025
0b53421
Merge pull request #18 from MHDKHA/r7ijya-codex/redesign-assessment-t…
MHDKHA Jul 9, 2025
488a64e
Add blog post system with Filament and React
MHDKHA Jul 9, 2025
30334b1
Merge pull request #19 from MHDKHA/xocuru-codex/create-blog-page-with…
MHDKHA Jul 9, 2025
40e1747
WIP: local changes to web.php
MHDKHA Jul 9, 2025
7492107
WIP: local changes to web.php
MHDKHA Jul 9, 2025
735bef1
WIP: local changes to web.php
MHDKHA Jul 9, 2025
5292e31
bug fixes
MHDKHA Jul 9, 2025
81234e8
Add blog index, layout, and comment approval
MHDKHA Jul 9, 2025
b95009c
Merge branch 'main' into xe5d48-codex/create-blog-page-with-laravel-a…
MHDKHA Jul 9, 2025
e3b7cf4
Merge pull request #20 from MHDKHA/xe5d48-codex/create-blog-page-with…
MHDKHA Jul 9, 2025
21d1dce
Change the User Tool Sub
MHDKHA Jul 9, 2025
a5e6b2f
Add tool access request feature
MHDKHA Jul 9, 2025
25c9c33
Merge pull request #21 from MHDKHA/codex/add-request-tool-feature-wit…
MHDKHA Jul 9, 2025
4b24dd3
WIP: local changes before pull
MHDKHA Jul 9, 2025
dc406e4
Merge remote-tracking branch 'origin/main' and resolve assessment-too…
MHDKHA Jul 9, 2025
7c76e35
bug fixes
MHDKHA Jul 12, 2025
7232b48
feat: modernize tool pages
MHDKHA Jul 12, 2025
f587166
Merge pull request #22 from MHDKHA/codex/update-toolrequestform-with-…
MHDKHA Jul 12, 2025
cd81e99
Revert "Modernize tool forms and pages"
MHDKHA Jul 12, 2025
9b20d08
Merge pull request #23 from MHDKHA/revert-22-codex/update-toolrequest…
MHDKHA Jul 12, 2025
ebbb14c
style: modernize tool request and tools pages
MHDKHA Jul 12, 2025
5fe7a17
Merge pull request #25 from MHDKHA/524rq2-codex/update-toolrequestfor…
MHDKHA Jul 12, 2025
04246e2
Revert "Improve tool request form"
MHDKHA Jul 12, 2025
f959981
Merge pull request #26 from MHDKHA/revert-25-524rq2-codex/update-tool…
MHDKHA Jul 12, 2025
d4e3f80
feat: centralize language switch
MHDKHA Jul 12, 2025
7e8f501
Merge pull request #27 from MHDKHA/codex/implement-language-switch-in…
MHDKHA Jul 12, 2025
aac5c17
Added AGENT.md
MHDKHA Jul 12, 2025
4901180
Merge branch 'main' of github.com:MHDKHA/afaqcm
MHDKHA Jul 12, 2025
aeb9843
fix: import language hook
MHDKHA Jul 12, 2025
bcf6982
Merge branch 'main' into 4ojxfh-codex/implement-language-switch-in-ap…
MHDKHA Jul 12, 2025
b9608c2
Merge pull request #28 from MHDKHA/4ojxfh-codex/implement-language-sw…
MHDKHA Jul 12, 2025
4f72d2b
Merge branch 'main' of github.com:MHDKHA/afaqcm
MHDKHA Jul 12, 2025
53f1ae5
fix: import language hook
MHDKHA Jul 13, 2025
c5ea318
Added AGENT.md
MHDKHA Jul 13, 2025
e0ee360
Merge branch 'main' into 59bx4l-codex/implement-language-switch-in-ap…
MHDKHA Jul 13, 2025
56d2d84
Merge pull request #29 from MHDKHA/59bx4l-codex/implement-language-sw…
MHDKHA Jul 13, 2025
9260b03
fix rtl layout in results
MHDKHA Jul 13, 2025
4448c8e
Merge branch 'main' into heh6km-codex/implement-language-switch-in-ap…
MHDKHA Jul 13, 2025
63dd602
Merge pull request #31 from MHDKHA/heh6km-codex/implement-language-sw…
MHDKHA Jul 13, 2025
8f3f6af
fix rtl layout in results
MHDKHA Jul 13, 2025
5a26949
Merge branch 'main' into d800hz-codex/implement-language-switch-in-ap…
MHDKHA Jul 13, 2025
89e89e3
Merge pull request #35 from MHDKHA/d800hz-codex/implement-language-sw…
MHDKHA Jul 13, 2025
130fc6c
fix RTL layout and translations
MHDKHA Jul 13, 2025
8d66032
Merge pull request #36 from MHDKHA/codex/fix-rtl-layout-issues-and-tr…
MHDKHA Jul 13, 2025
fa463ea
Revert "Fix RTL layout issues and translate ToolRequest form"
MHDKHA Jul 13, 2025
77783a2
Merge pull request #37 from MHDKHA/revert-36-codex/fix-rtl-layout-iss…
MHDKHA Jul 13, 2025
3d50926
Redesign blog frontend with modern hero and featured card
MHDKHA Jul 13, 2025
2b413d1
Merge pull request #38 from MHDKHA/codex/redesign-blog-frontend-for-m…
MHDKHA Jul 13, 2025
8035317
Add direction effect hook and wrapper
MHDKHA Jul 13, 2025
ef3e9c0
Added AGENT.md
MHDKHA Jul 13, 2025
fa50792
Merge pull request #39 from MHDKHA/codex/implement-dynamic-rtl/ltr-su…
MHDKHA Jul 13, 2025
4ffb9a8
Add Dockerfile for Laravel deployment on Render
MHDKHA Jul 14, 2025
4646562
Add Dockerfile for Laravel deployment on Render
MHDKHA Jul 14, 2025
8802c8e
Add Dockerfile for Laravel deployment on Render
MHDKHA Jul 14, 2025
7c003c7
Add Dockerfile for Laravel deployment on Render
MHDKHA Jul 14, 2025
139ccf8
Add Dockerfile for Laravel deployment on Render
MHDKHA Jul 14, 2025
53b2e23
Add Dockerfile for Laravel deployment on Render
MHDKHA Jul 14, 2025
74ea03c
Add Dockerfile for Laravel deployment on Render
MHDKHA Jul 14, 2025
d398468
Fix Dockerfile for Laravel + PHP 8.2 + PostgreSQL
MHDKHA Jul 14, 2025
9cdc2a2
fixes
MHDKHA Jul 14, 2025
acb1dab
Fix blog comments and migrations
MHDKHA Jul 14, 2025
179ffca
Merge pull request #40 from MHDKHA/codex/fix-blog-page-not-working
MHDKHA Jul 14, 2025
28b8d61
Add Arabic translations for settings and tool request form
MHDKHA Jul 14, 2025
80b70d5
Merge pull request #41 from MHDKHA/codex/fix-translation-for-settings…
MHDKHA Jul 14, 2025
8fb8ada
feat: improve free assessment pages
MHDKHA Jul 16, 2025
88a43a6
fixes
MHDKHA Jul 16, 2025
ead9d45
Merge branch 'main' into codex/implement-freeassessment-redesign-feat…
MHDKHA Jul 16, 2025
85d6364
Merge pull request #44 from MHDKHA/codex/implement-freeassessment-red…
MHDKHA Jul 16, 2025
0010cc3
Design Inhansment
MHDKHA Jul 16, 2025
fde614f
Clean old free assessments on submit
MHDKHA Jul 16, 2025
6054aff
Merge pull request #45 from MHDKHA/codex/update-freeuserassessmentcon…
MHDKHA Jul 16, 2025
cd605cb
Merge branch 'main' of github.com:MHDKHA/afaqcm
MHDKHA Jul 16, 2025
3db3dd7
Design Inhansment
MHDKHA Jul 16, 2025
9ab3d59
Remove duplicates on free assessment submit
MHDKHA Jul 16, 2025
dbbfd11
Merge pull request #46 from MHDKHA/9612oi-codex/update-freeuserassess…
MHDKHA Jul 16, 2025
1802342
Clean up old free assessments
MHDKHA Jul 16, 2025
fda9622
Merge branch 'main' into nqrsgz-codex/update-freeuserassessmentcontro…
MHDKHA Jul 16, 2025
c201c04
Merge pull request #47 from MHDKHA/nqrsgz-codex/update-freeuserassess…
MHDKHA Jul 16, 2025
dbbb5c0
Add tool request page for free assessments
MHDKHA Jul 17, 2025
d78758a
Design Inhansment
MHDKHA Jul 17, 2025
4a6c036
Merge pull request #49 from MHDKHA/x0izpd-codex/create-request-page-f…
MHDKHA Jul 17, 2025
c755ea4
feat(blog): display post media sections
MHDKHA Jul 17, 2025
00c09c2
Design Inhansment
MHDKHA Jul 17, 2025
06e2be5
Merge pull request #50 from MHDKHA/codex/update-blog-post-detail-layout
MHDKHA Jul 17, 2025
46e7b23
Design Inhansment
MHDKHA Jul 17, 2025
0df589d
Design Inhansment
MHDKHA Jul 19, 2025
5a2d807
simplify registration and add profile wizard
MHDKHA Aug 3, 2025
e4ce94d
Merge pull request #51 from MHDKHA/codex/simplify-registration-proces…
MHDKHA Aug 3, 2025
ffd4840
Handle basic fields in free user registration
MHDKHA Aug 3, 2025
2ab6f52
Merge pull request #52 from MHDKHA/brt7yg-codex/simplify-registration…
MHDKHA Aug 3, 2025
cfde4d5
Add profile completion wizard after first dashboard access
MHDKHA Aug 3, 2025
7e16a8b
Merge branch 'main' into fk9nj9-codex/simplify-registration-process-a…
MHDKHA Aug 3, 2025
3e44183
Merge pull request #53 from MHDKHA/fk9nj9-codex/simplify-registration…
MHDKHA Aug 3, 2025
c9bd5ba
inhansement
MHDKHA Aug 3, 2025
3453a83
Expand user profile wizard and capture marketing preferences
MHDKHA Aug 3, 2025
46b5f37
Merge branch 'main' into mubgry-codex/simplify-registration-process-a…
MHDKHA Aug 3, 2025
0602a84
Merge pull request #54 from MHDKHA/mubgry-codex/simplify-registration…
MHDKHA Aug 3, 2025
f075684
Expand user profile wizard and capture marketing preferences
MHDKHA Aug 3, 2025
eaeac46
Merge branch 'main' into 2zu6i1-codex/simplify-registration-process-a…
MHDKHA Aug 3, 2025
88c2ddd
Merge pull request #55 from MHDKHA/2zu6i1-codex/simplify-registration…
MHDKHA Aug 3, 2025
2979ae6
inhansement
MHDKHA Aug 3, 2025
4ce4773
inhansement
MHDKHA Aug 3, 2025
f51431f
Expand user profile wizard and capture marketing preferences
MHDKHA Aug 3, 2025
b2fa3fb
Merge branch 'main' into kybgus-codex/simplify-registration-process-a…
MHDKHA Aug 3, 2025
70ec405
Merge pull request #56 from MHDKHA/kybgus-codex/simplify-registration…
MHDKHA Aug 3, 2025
7562686
Expand user profile wizard and capture marketing preferences
MHDKHA Aug 3, 2025
a9e58b3
Merge branch 'main' into i2r78v-codex/simplify-registration-process-a…
MHDKHA Aug 3, 2025
b458e34
Merge branch 'main' into i2r78v-codex/simplify-registration-process-a…
MHDKHA Aug 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
112 changes: 112 additions & 0 deletions AGENT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
# 🤖 AFAQCM Agent Guide

Welcome to the **AFAQCM Assessment Platform**.

This guide is intended for **assessment agents** who are responsible for managing company assessments, sending quotations, and ensuring that clients are guided through the evaluation journey using professional standards like the "الرباعية العبدلية" framework.

---

## 🧱 System Overview

- **Backend:** Laravel 12
- **Admin Panel:** FilamentPHP 3.2
- **Frontend:** React + TypeScript (via Inertia.js)

AFAQCM allows companies to assess departments using industry-standard tools built around defined **domains**, **categories**, and **criteria**. One such example is the **Abdulliya Quadrant** (`الرباعية العبدلية`), used to evaluate marketing readiness.

---

## 🧑‍💻 Your Role as Agent

Agents are responsible for:

- Monitoring incoming **assessment requests**
- Communicating with requesting companies
- Sending tailored **tool quotations**
- Assisting with onboarding companies to use the assessment tools
- Following up with free and premium users

---

## 🔍 Understanding the Tool Structure

Each tool consists of:

1. **Domain** (e.g., Structure, Process, Innovation & Tech, Impact)
2. **Categories** under each domain (e.g., Team Structure, Strategic Planning)
3. **Criteria** that users evaluate or are evaluated against

All of these are created and managed from the **Filament Admin Panel**.

---

## 🧾 Handling a New Request

1. Go to the **Filament Admin Panel**
2. Navigate to:
`Tool Requests → View`
3. Review user details:
- Tool requested
- Company name and contact info
- User type: Free or Premium

---

## 📬 Sending a Quotation

If the user is not yet Premium:

1. Prepare a quotation with course/tool price and duration.
2. Use the `SendToolQuotation` feature to generate and email a quote.
3. Update the tool request status to `Quoted`.

Make sure to:
- Personalize the message
- Attach any helpful documents (PDFs, brochures, etc.)

---

## 🛠 Using the Assessment Tool

Users (free or premium) complete assessments directly on the **React frontend**.

You can:
- View user progress in the admin panel
- See which tool, domain, and category they’re interacting with
- Generate a **readiness report** if needed

---

## 📌 Tips for Agents

- Understand the assessment framework used in each tool (e.g., `الرباعية العبدلية`)
- Guide clients through tool expectations if needed
- Follow up with leads who requested but haven’t submitted assessments
- Mark tool requests with clear status updates: `Pending`, `Quoted`, `Completed`

---

## 📈 Example: Abdulliya Quadrant Tool (الرباعية العبدلية)

This tool includes 4 domains:
1. **Structure** – team roles, resources, policies
2. **Process** – marketing strategy, execution, data use
3. **Innovation & Tech** – CRM, automation, tech readiness
4. **Impact** – ROI, brand influence, customer satisfaction

Each domain includes weighted criteria and scoring. Results determine if a company is:
- **Beginner**
- **Intermediate**
- **Mature**

---

## 📞 Need Help?

- Platform issues? → `support@afaqcm.com`
- Quotation questions? → Contact the administrator
- PDF references → See attached SADARAH-OMI-011 for tool criteria

---

**Thank you for representing AFAQCM professionally and helping clients improve through structured assessments.**
Loading
Loading