Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Richards Bay, South Africa

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"WordPress + Elementor LMS Website with Quizzes, Certificates, Stripe & PWA (Fixed $300)

Description

I need a clean, fast, mobile-first LMS website for a contractor training academy. Learners must be able to enroll, watch lessons, complete quizzes, track progress, earn certificates, and pay via Stripe. The site should feel app-like using a Progressive Web App (PWA) setup so users can add it to their home screen on iOS/Android.

I’ll supply all course content (videos, modules, quiz questions/answers, pass marks, retake rules, and certificate templates). You’ll set up structure, styling, payments, quizzes, certificates, and PWA.

Scope of Work

Website & Theme
• WordPress + Elementor build using a fast theme (Kadence/Astra/Hello).
• Branded styling (colors, logo, fonts), responsive for desktop/tablet/mobile.
• Core LMS pages: Home, Courses, Single Course, Dashboard/My Courses, Checkout, Login/Signup, Support/Contact.

LMS Setup (Tutor LMS or LearnDash—recommend best fit)
• Course architecture: Categories → Courses → Modules/Lessons.
• Quizzes:
– Question types: single choice, multiple choice, true/false (and short answer if plugin supports).
– Global settings: pass mark %, time limit (if needed), attempts/retakes, question randomization, show/hide correct answers, review mode.
– Question bank and quiz re-use across lessons/modules where applicable.
– Per-quiz completion rules that gate lesson progression.
• Progress tracking and student dashboard.
• Certificates: auto-issue upon meeting completion criteria (e.g., all lessons complete + final quiz passed).
• Notifications/emails for enrollment and quiz/certificate events (plugin defaults fine, light edits).

Payments
• Stripe integration (test + live keys), one-time purchases for courses or simple course bundles.
• Checkout flow tested end-to-end (guest → account creation → payment → access).

PWA / App-Like Experience
• Install and configure a PWA plugin (manifest, icons/splash, offline fallback page).
• “Add to Home Screen” prompts working on iOS and Android supported browsers.

Performance & Basics
• Speed optimizations (image compression, caching, minify via plugin).
• SEO basics (clean slugs, metadata controls, sitemap plugin).
• Privacy/Terms pages added (content provided by me).

Content Loading (Initial)
• Upload one sample course with a few lessons and at least two quizzes (module quiz + final quiz) to verify the full learner journey.
• Configure certificate trigger tied to passing the final quiz.

Deliverables

• Live WordPress site with Elementor + chosen LMS fully configured.
• Working quizzes with pass mark, retake rules, and randomized questions where supported.
• Functional Stripe checkout (test mode proof + ready for live).
• PWA installed and verified (manifest, icons, A2HS prompt).
• One demo course loaded with lessons, two quizzes, and an auto-issued certificate after the final quiz is passed.
• Admin guide (short Loom or doc): how to add courses, lessons, quizzes, set pass marks, attach certificates, and publish.
• Handover of all logins.

Acceptance Criteria (must pass to complete)

• User can enroll → pay via Stripe (test card) → access course.
• User can complete lessons → take quizzes with visible attempt/score → pass/fail logic works → retakes (if allowed) work.
• Upon passing the final quiz, certificate is generated and downloadable.
• PWA “Add to Home Screen” prompt appears; installed app opens the site and shows the app icon/splash.
• Site loads fast on mobile (Core Web Vitals “OK” thresholds or reasonable for shared hosting).
• Admin can add a new quiz and set pass mark without developer help.

What I’ll Provide

• Hosting + WordPress installed, domain connected.
• Logo, brand colors, and basic typography preference.
• Course structure outline, lesson videos, quiz questions/answers, pass marks, retake rules, and certificate template(s).
• Privacy/Terms content.

Budget & Terms

• Fixed price: $300 USD total (platform fees included in your number).
• No hourly billing. Clear milestone payments tied to acceptance tests.

Timeline

• Start: next week (after client approval).
• Final delivery deadline: 30 November 2025.
• Proposed milestones:
– Day 3–4: Theme, structure, LMS installed, PWA skeleton.
– Day 6–7: Quizzes, Stripe, certificate logic configured.
– Day 8–9: Demo course loaded; end-to-end testing.
– Day 10: Revisions + handover (buffer before Nov 30).

Required Skills

• WordPress + Elementor.
• Tutor LMS or LearnDash setup at production level.
• Quiz building (question banks, pass marks, retakes, randomization).
• Stripe integration and checkout troubleshooting.
• PWA configuration on WordPress.
• Performance optimization and responsive UI.
• Clear English communication and deadline reliability.
• Portfolio links to at least two LMS/membership builds (quiz feature shown).

How to Apply

• Confirm you can deliver by Nov 30 for $300 fixed.
• State your recommended theme + LMS and why (cost, stability, quiz features).
• Share 2–4 relevant LMS or quiz-heavy WordPress projects.
• Note any lightweight improvements you’ll add for speed/app feel." (client-provided description)


Matched companies (3)

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

El Codamics

El Codamics – Company Preview About Us El Codamics is a Coimbatore-based software development firm helping startups, enterprises, and global clie… Read more

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more