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

El Codamics
