9:41
5G
A
Al DelmaTraining Platform · Proposal

Built to scale
from 20 to 300+ courses.

A bilingual training catalog with sessions, seats, waitlist and admin control — ready for 1 June 2026.

Proposal · April 2026

A focused platform for Al Delma — exactly what you need.

Showcase courses · capture registrations · auto-issue invoices · manage from one admin panel · Arabic + English.

Timeline5 weeks
Launch1 Jun 2026
Total6,000 JOD
5wk Build time
25+ Features
6,000 JOD all-in
300+ Courses ready
Scope

What's included

Public platform

6
Course Finder All Courses page Tech & Non-Tech categories Profile page Contact page EN / AR with RTL Mobile-first Your branding

Course detail page

5
Intro & outline Who should attend Date · duration · venue Inline register Inquiry form Download as PDF

Sessions & waitlist

4
Multi-session per course Seat limits Auto waiting list Promote when seat opens

Admin panel for your team

5
Bilal + Surroor + 1 spare Add / edit courses Schedules & sessions Certificates & news Categories Clients & testimonials Registrations dashboard Manage waitlists Export to Excel Role-based access

Automation

5
Auto PDF invoice WhatsApp button FAQ chatbot SEO + sitemap Spam protection

Hosting & security

5
AWS Frankfurt managed SSL auto-renew Daily backups Year 1 included 90-day free support

Out of scope (Phase 2): Payment gateway Email / SMS confirms CRM integration Trainee accounts AI chatbot Hosted videos & exams

Out of scope (per your direction): online payment gateway, email/SMS confirmations, CRM integration, trainee accounts, AI chatbot, hosted videos & online exams. Easily added later as a Phase 2.

Timeline · 5 weeks

From kickoff to 1 June 2026

Week 1 · 28 Apr → 04 May

Discovery & design

Content audit, course taxonomy, wireframes for all key screens (EN + AR), UI design using your brand guidelines.

Week 2 · 05 May → 11 May

Frontend build — public site

Bilingual structure, course catalog, finder, category & detail pages, profile & contact, WhatsApp button.

Week 3 · 12 May → 18 May

Admin panel & data model

CMS for courses, sessions, schedules, certificates & news. Role-based admin access for Bilal & Surroor.

Week 4 · 19 May → 25 May

Registrations, waitlist & auto-invoicing

Registration flows, seat limits, waitlist queue, automatic PDF invoice on completion. Rule-based chatbot.

Week 5 · 26 May → 01 Jun

QA, SEO, training & launch

Cross-device testing, SEO + sitemap, security hardening, admin training, content load of first 20 courses, go-live on 1 June.

Investment

A clear, all-inclusive price

One-time fee
6,000JOD
All-in · 5-week delivery · Year 1 hosting included
UI design (using your brand)1,000
Public site + bilingual + RTL1,800
Admin panel · sessions · seats · waitlist2,000
Auto-invoicing + chatbot + WhatsApp600
SEO · security · launch · training600
Total (JOD)6,000
30%On signing
1,800 JOD
40%Week 3 delivery
2,400 JOD
30%Launch
1,800 JOD
Hosting · Transparent

What we actually pay AWS

Your platform runs on AWS Frankfurt. Here's the real monthly cost — no markup hidden, so you can see exactly where the hosting fee goes.

AWS Service
What it does
JOD / mo
EC2 t3.small
Application server (Node.js + Next.js + admin)
~11
RDS PostgreSQL (db.t3.micro)
Database for courses, sessions, registrations, waitlist
~9
EBS storage (30 GB)
App disk + uploaded files (course PDFs, images)
~2
S3 (backups)
Encrypted daily database snapshots, 30-day retention
~1
Data transfer + Route 53
Outbound bandwidth, DNS, domain hosted zone
~1
SSL (Let's Encrypt)
HTTPS certificate, auto-renewed every 90 days
Free
Real AWS bill
Pay-as-you-go, billed in USD, varies ±10% with traffic
~24 JOD

Year 1 hosting (24 × 12 ≈ 290 JOD value) is included free in your build fee. From Month 13 onward, hosting is billed below — bundled with maintenance in the Care plans.

After Launch

Care & maintenance

Year 1 hosting + 90 days of free support are included. From Month 13 onward, pick the plan that fits — month-to-month, cancel anytime. Annual = save 2 months.

Hosting Only

If your team handles all changes

35 JOD / month

350 JOD / year — saves 70 JOD

  • Managed AWS hosting (EC2 + RDS + S3)
  • SSL renewal & daily backups
  • 99.9% uptime monitoring
  • Quarterly security patches
  • Pay-per-fix at 25 JOD / hour for changes

Care+

For active growth & new features

130 JOD / month

1,300 JOD / year — saves 260 JOD

  • Everything in Care
  • Up to 6 hours of changes / new features / month
  • Monthly performance & SEO report
  • Priority WhatsApp support
  • Quarterly strategy call (1 hour)

Hourly rate for work beyond plan limits: 25 JOD / hour. Larger features (e.g. adding payment gateway later) are quoted as fixed-price projects, not billed hourly.

Why this offer

Built to last, priced fairly

Scalable from day one

The catalog is data-driven. Adding course #21 or course #300 follows the same flow in admin — no rebuild ever required.

Bilingual done properly

Real RTL for Arabic — not a flipped CSS hack. Both languages are first-class with proper typography and direction-aware components.

You own the platform

Source code & data handed over. No vendor lock-in. We host it for you, but you can take it anywhere.

Future-proof for Phase 2

The architecture is ready for what's next: online payments, user accounts, mobile app, CRM. We can drop them in without rebuilding.

Realistic for 1 June 2026

5 weeks is tight but doable for this scope — we've removed the items that aren't needed yet (gateway, CRM, accounts) so the team focuses on what matters.

Ready to start?

Reply to confirm and we'll share the contract within 24 hours.
First design preview by end of Week 1.

Prepared by Majdi Alqudah

Software studio · Amman, Jordan

majdi@majdialqudah.com
+962 79 200 0126

Validity: 30 days from issue date