ABAI · PROPOSAL

ABAI Community Website - Proposal

Prepared by Riseup Asia LLC.

Reading
13 min
Words
3,321
Sections
9

By Riseup Asia LLC

Presentation

ABAI Community Website - Proposal


Introduction

ABAI needs a website that does three jobs reliably: inform the community, take memberships and donations safely, and let the committee update content without touching code.

This proposal responds to ABAI's May 2026 RFP. Where the RFP is clear, we confirm delivery. Where a single line implies a feature whose true cost is multiples of the €5,000 budget, we say so and propose a scoped alternative so ABAI receives a finished product rather than a half-built one.


Project Objectives

#ObjectiveOur Approach
1Central information hubStructured WordPress hub - see Section 3.1
2Employment platformModerated jobs & opportunities area - see Section 3.2
3Education platformResource pages, class schedules, scholarship directory - see Section 3.3
4Online membershipForms, member records, admin workflows - see Section 3.4
5Fundraising & paymentsStripe-only secure setup - see Section 3.4
6Irish/EU GDPR complianceComplianz GDPR Premium plugin (ABAI-purchased)
7English + Bangla supportUnicode from day one; English-first chrome; dedicated bn.abai.ie as Phase 2

Scope of Work

Each subsection below mirrors the matching section of ABAI's RFP, with items numbered in the same order so you can check our response line by line. Tables hold the mechanical checklist of features. Where a single RFP line implies a much larger build, the load-bearing decisions (payment gateway choice, jobs moderation model, live-class delivery, admin tooling, performance and uptime realism) are pulled out into short prose paragraphs labelled Scope boundary so they are not buried inside a checklist row.

3.1 Information Hub

  1. Homepage news/announcements/events

    Living-dashboard layout: hero, news strip, upcoming events

  2. Ireland news for the community

    Dedicated content type with category filters

  3. Important links (immigration, health, welfare, legal)

    Curated, categorised directory

  4. Interactive events calendar

    Events plugin with month, list, and upcoming views

  5. EU information corner

    Dedicated landing section

  6. Photo / video gallery

    Event-based albums with lightbox and lazy loading

  7. About ABAI (vision, mission, values)

    Single page; ABAI supplies copy

  8. ABAI activities (cultural, religious, welfare, fundraising)

    Themed groupings, editor-extensible

  9. Committee Members directory

    One card per member; swappable each term

  10. Full ABAI history

    Vertical timeline driven by a milestone content type

  11. Archive of past activities

    Year-filtered, searchable archive

3.2 Employment Platform

  1. Job listings for the community

    Curated job board; filters for category, location, contract

  2. Employer / recruiter posting

    Moderated submission workflow (see Scope boundary below)

  3. CV writing tips & employment resources

    Editorial pages authored by ABAI in Elementor

  4. Links to official Irish job portals & training

    Categorised outbound directory (jobsireland.ie, Solas, Springboard+)

  5. Job alerts for registered members

    Weekly opt-in email digest

Scope boundary - jobs moderation. Employer postings run on a BDJobs-style moderated workflow: the employer pays via Stripe, submits supporting documents, and ABAI verifies before the post goes live. A fully open, LinkedIn-style self-service portal (employer KYC, automated billing, and anti-scam moderation tooling) is a substantially larger engineering effort and sits respectfully outside the scope of the current budget; we would be glad to scope it as a future phase whenever ABAI is ready.

3.3 Education Platform

  1. School/college/university + scholarship info

    Editorial pages by stage; ABAI maintains via admin

  2. Arabic/Quran classes for Irish-born children

    Schedule, registration, teacher profiles, syllabus, join-links

  3. Religious classes timetable + registration

    Recurring calendar with per-session registration and reminder emails

  4. Irish University & College Guide

    Institution directory with course area, fees, outbound links

  5. Career pathways (healthcare, tech, engineering, finance, education)

    Static editorial guidance pages; ABAI supplies source content

  6. Scholarship & bursary directory

    Filterable directory (SUSI, government, university, international)

Scope boundary - live classes. The website schedules, registers, and links out to live classes; it does not host video streaming. Live sessions run on Zoom or Google Meet under ABAI's own accounts, and the website carries the join-links. Building in-site multi-party video is a separate, considerably larger undertaking that falls outside the present budget; we would welcome the chance to plan it as a dedicated phase if and when ABAI decides to bring streaming in-house.

3.4 Membership & Payments

  1. Open public membership platform

    Public sign-up at /membership via Paid Memberships Pro or MemberPress

  2. Tiers (Individual, Honorary)

    Configured as Stripe products with per-tier gating

  3. Donation-based Honorary upgrade

    Automatic Honorary badge once the donation threshold is crossed

  4. Secure payment gateway

    Stripe Elements (PCI-DSS); EU DPA in place

  5. Member login + profile area

    Profile edit, status view, branded PDF certificate download

  6. Renewal reminders + receipts

    Stripe Billing for charging; transactional email via Postmark or Resend

  7. Admin panel + CSV export

    Membership plugin admin; exports include donations and honorary log

Scope boundary - Stripe only. We recommend Stripe as the sole gateway. Stripe alone covers cards (Visa, Mastercard, Amex), Apple Pay, Google Pay, SEPA, Klarna, and Revolut Pay. Adding PayPal as a second gateway doubles reconciliation work for ABAI's treasurer without adding meaningful coverage.

3.5 Admin Dashboard (No-Code Control Panel)

  1. Add/edit/delete pages with no code

    Full content CRUD via Elementor visual editor

  2. Add navigation menus and sections

    Standard WordPress Menus + Customiser

  3. Manage members, events, donations, jobs from one dashboard

    Unified WordPress admin sidebar

  4. Drag-and-drop page builder

    Elementor Pro

  5. Activity log of admin changes

    WP Activity Log plugin

  6. Edit all content and menu buttons

    Single admin role covering content, menus, widgets, members

Scope boundary - what the admin is. We configure the existing WordPress + Elementor admin so non-technical committee admins can run the site day-to-day. We do not engineer a bespoke dashboard engine from scratch; that is a separate six-figure project, and the WordPress admin already meets every clause above.

Warranty and rate-card. 6-month development warranty post-deployment covers bugs, layout issues, and small page requests free of charge. After warranty, new pages cost approximately €20/page standard, scaling to €50+/page for complex layouts. ABAI admins can also build new pages themselves via the included training.

3.6 Technical Requirements

  1. Fully mobile responsive

    Latest iPhone, iPad, Samsung S-series + 1280/1440/1920 desktop breakpoints

  2. Page speed (PageSpeed 80+)

    Caching, image optimisation, CDN; Core Web Vitals reported at handover

  3. GDPR (consent, privacy, data management)

    Complianz GDPR Premium

  4. SSL + secure data handling

    HTTPS by default, auto-renewing certificate, HSTS enabled

  5. Bilingual English + Bangla (Unicode)

    Unicode authoring day one; English-first chrome; bn.abai.ie in Phase 2

  6. SEO best practices

    On-page hygiene only - this is NOT an SEO ranking engagement. Launch covers metadata, sitemap, schema, internal linking, alt text, canonicals. Ongoing SEO (content, backlinks, keyword ranking) is a separate monthly service and is explicitly out of scope.

  7. Accessibility (WCAG 2.1 AA recommended)

    Best-effort WCAG 2.1 AA at build; formal third-party certification audit out of scope

  8. Reliable hosting (99.9% uptime)

    Reputable managed host with a high-99s track record

Scope boundary - performance and uptime realism. A blank page scores 100/100 on PageSpeed and is useless; we tune speed against engagement, not a fixed score. SEO ranking is an ongoing monthly engagement (content, backlinks, technical audits) and is out of scope for the build budget; we leave the site rankable. No web host can be contractually guaranteed at 99.9% inside this budget; the uptime SLA sits with the hosting provider, not Riseup Asia. Exhaustive cross-device QA on older or non-flagship handsets is a paid add-on if analytics show meaningful traffic.


Deliverables

#DeliverableHanded over
1Custom WordPress websiteLive ABAI site covering information hub, events, jobs, education, membership, donations, admin, and compliance
2WordPress + Elementor Pro setupTheme, page templates, reusable sections, menus, forms, committee-editable structure
3Membership, donations, jobs, eventsPlugin-based workflows configured, tested, and documented
4GDPR, SEO, speed, accessibilityComplianz setup, launch metadata, sitemap, caching, image optimisation, WCAG checks
5Training and documentationAdmin handover session, editor guide, plugin list, credentials checklist, support process
6Hosting and warranty3-year hosting (if bundled line taken) + 6-month development warranty post-launch

Stack. We're building this on WordPress + Elementor Pro because it is the only stack where the €5,000 budget delivers all of Sections 3.1-3.6 and a usable no-code admin for the committee.


Portfolio

Lead engineer Md Alim Ul Karim brings 15 years of US/EU engineering experience, including systems serving 10M+ daily requests across four continents.

Credentials

  • B.Sc. in Computer Science & Engineering, North South University (NSU), Dhaka - Bangladesh's leading private university, ranked in the QS World University Rankings top 900 globally. Graduated in the top 13% of the CSE department.
  • Crossover for Work - hired and later promoted at Crossover, which selects from the top 1% of global engineering talent through a multi-stage technical screen.
  • Prior senior engineering work for US and EU companies including Crossover and Validata, on systems handling 10M+ daily requests across four continents.

Closest analogue: CAF Patronato Fondi - a member-services and public-assistance organisation with multi-section information architecture and a trust-first tone.


Timeline & Pricing

6.1 Delivery Timeline

6.2 Itemised Cost Breakdown

All work is billed on a transparent hourly rate of €25/hour for senior engineering time. The line-by-line table below shows exactly where the engineering hours go per scope area; the goodwill discount is applied as a single line at the bottom so the committed price stays €5,000.

#Work itemHoursRate (EUR/hr)List (EUR)
1Discovery, content audit, sitemap, role design2025500
2Information hub - homepage, news, events calendar, gallery, history timeline, committee directory (Section 3.1)60251,500
3Employment platform - moderated job board, employer submission workflow, alerts (Section 3.2)3025750
4Education platform - class schedules, registration, scholarship directory, career pages (Section 3.3)3025750
5Membership & Stripe payments - tiers, sign-up, profile area, certificates, renewals (Section 3.4)50251,250
6Admin dashboard configuration - Elementor Pro, roles, activity log, no-code workflows (Section 3.5)2525625
7GDPR (Complianz), SEO hygiene, page speed, accessibility, SSL, bilingual setup (Section 3.6)3025750
8QA, device testing, UAT support, launch, handover2525625
9Admin training - 30 hours included in scope3025750
Subtotal (list price)3007,500
Non-profit goodwill discount (~33%)-2,500
Hosting + website maintenance, 3 full years (USD 800 ≈ €735) - transferred to ABAI control at end of termwaived (included in €5,000)
Total committed price€5,000

How to read this table. The committed price is €5,000. The hourly line-items exist so ABAI's committee can see precisely where the engineering time goes - the discount is a single, transparent line at the bottom, not buried inside each item.

What the €5,000 budget covers (and for how long). The €5,000 covers the full build plus three years of website hosting and routine maintenance (security updates, plugin updates, backups, uptime monitoring). After the 3-year term, ABAI either renews maintenance at the then-current rate or takes the site fully in-house - all credentials and ownership already sit with ABAI. SEO ranking work is not part of this budget at any point (see Section 3.6 scope boundary).

6.3 Optional Extended Track & Rate-Card

ItemCost
Extended 6-8 month track (if discovery confirms additional scope)€8,000, agreed in writing before build starts
Admin training beyond the 30 hours included€20/hour
Post-warranty support (after 6-month warranty ends)€20/hour

Third-party costs are paid directly by ABAI to those providers - plugin licences (Elementor Pro, Complianz Premium, events, membership, job-board, activity-log), Stripe processing fees, email-delivery service, Zoom or Google Meet, premium fonts, stock imagery. We do not mark these up. We supply a one-page itemised purchase list at the start of Phase 2 so ABAI's treasurer can buy them in one go.

Payment terms. Payments via Wise in EUR: 50% upfront on signature, 50% within 7 days of final delivery. No additional TAX/VAT charged by Riseup Asia.


Investment

€5,000

Save 33% - Non-profit Discount

Original project value: 7,500

  1. 01
    Month 1

    Discovery, content, architecture

    Requirements lock, plugin shortlist, content inventory, sitemap, roles

  2. 02
    Month 2

    Design and core site build

    Homepage, information hub, events structure, reusable Elementor templates

  3. 03
    Month 3

    Membership, payments, jobs, education

    Stripe flow, moderated jobs workflow, education structure

  4. 04
    Month 4

    Compliance, speed, admin training

    Complianz setup, SEO metadata, caching, device QA, admin walkthroughs

  5. 05
    Month 5

    UAT, launch, warranty handover

    ABAI testing, final fixes, go-live, credentials transfer

Terms & Conditions

RFP termOur response
Non-profit, community-funded pricingAcknowledged. The €5,000 track and waived hosting line reflect this.
IP ownership (code, design, database, content)Agreed. ABAI owns these on final payment. Future code walkthroughs quoted separately.
Domain, hosting, credentials controlAgreed. ABAI owns domain and master credentials; we are technical contact during delivery only.
Signed agreement before work startsAgreed.
Briefing meeting before commencementAgreed. Included in discovery.
Subcontracting disclosureAgreed. None planned; if needed, ABAI approves first.
Proposal validity & non-selectionAgreed. Valid 60 days; submission does not guarantee award.
GDPR & DPAAgreed. Riseup Asia signs ABAI's DPA before development starts and is responsible for the technical controls (consent, storage, transport, access). Legal interpretation of GDPR obligations remains ABAI's solicitor's responsibility.
⚠ Cancellation / rejection without reasonsRespectfully not agreed as written. See reasoning below for a fair, professional replacement clause.

Reasoning - on the cancellation / rejection clause.

The original RFP reserves ABAI's right to "reject any or all proposals without providing reasons" and, by extension, to cancel an agreement at any time. As a delivery partner committing senior engineering hours, plugin licences, and a fixed price below market, Riseup Asia cannot accept an open-ended right of cancellation or silent rejection. A construction firm, a law firm, or a hospital supplier would say the same: once work has started against a signed scope, both sides need predictability.

"ABAI reserves the right to reject any or all proposals at the selection stage; reasons for rejection will be communicated to the bidder in writing within a reasonable period. Once an agreement is signed, either party may terminate only for documented cause (non-performance, breach, or insolvency), with written notice and payment for work completed up to the termination date."

This keeps ABAI's discretion fully intact at the selection stage, keeps the process fair and professional, and protects both sides during delivery.


Before We Start

A handful of questions we need ABAI to answer in the discovery call so we can lock the build plan in week 1:


  1. Membership tiers

    how many tiers, and what is the annual fee for each?

  2. Honorary upgrade

    what donation threshold qualifies, and is it one-time or cumulative?

  3. Education delivery

    Zoom/Meet embeds for live classes, or a fuller LMS module later?

  4. Jobs posting fee

    what does ABAI want to charge employers per moderated post?

  5. Domain & hosting

    does ABAI already own `abai.ie`, and do you want the bundled 3-year hosting line or your own provider?

  6. DPA signatory

    who at ABAI signs the Data Processing Agreement?

Next Steps

If this proposal reflects what ABAI is looking for, the next step is a 30-minute alignment call to confirm scope, tier structure, and the discovery start date. We can sign the agreement and start the same week.

Questions or anything unclear? If any line in this proposal is confusing, ambiguous, or you simply want it explained in plainer terms, please ask. We would rather walk the committee through a clarification call than have any clause read two ways. No question is too small.

Thank you for considering Riseup Asia LLC for this build.