Build a Secure E-Learning WordPress Platform (Subscriptions, Video Courses, Africa Payment Options)

Job ID: 39979771

Budget: $500 – $900 USD

Hello,

We are looking for an experienced WordPress developer (preferably based in India) to build a secure and professional e-learning platform for the African market.

The platform will allow learners to:
- Create an account
- Subscribe (monthly or yearly)
- Access pre-recorded video courses (videos will be uploaded later)
- Watch lessons through structured modules
- Track their progress

We already have a domain name (not purchased yet) but no logo.
We expect the developer to help with basic branding (clean layout, colors, simple logo suggestion).

---------------------------------------------------
MAIN REQUIREMENTS
---------------------------------------------------

1. WordPress installation and setup
2. LMS setup using TutorLMS, LearnPress, or LearnDash
3. Professional and modern UI/UX design (mobile-friendly)
4. Creation of the main pages:
- Homepage
- Course catalog
- Course detail page
- Register / Login
- Subscription page
- About / Contact

---------------------------------------------------
SUBSCRIPTIONS & PAYMENT SYSTEM
---------------------------------------------------

We need a subscription system with:
- Monthly and yearly plans
- Automatic renewal

Payment gateway requirements:
- Stripe or PayPal integration (mandatory)
- Possibility to add West African payment methods later:
- Wave
- Orange Money
- PayDunya
- PayTech
(If you are not familiar with these, you must provide an API-ready structure or guide us on feasibility.)

---------------------------------------------------
VIDEO COURSE FEATURES & SECURITY
---------------------------------------------------

Important notes:
- Videos are NOT ready yet; we will upload them later.
- You must configure the LMS so we can easily update/add future videos.

Video protection requirements:
- Videos must NOT be downloadable
- Disable right-click save/download
- Block direct URL access
- Prefer integrations such as:
- Vimeo private mode
- YouTube unlisted (with protection)
- Secure hosting methods

---------------------------------------------------
STUDENT & ADMIN FEATURES
---------------------------------------------------

STUDENT DASHBOARD:
- View enrolled courses
- Track progress
- Check subscription status

ADMIN DASHBOARD:
- Add courses and modules
- Upload/manage videos
- Manage users and subscriptions
- Simple training/tutorial required for us to manage content later

---------------------------------------------------
SECURITY REQUIREMENTS
---------------------------------------------------

The website must include:
- Anti-spam and anti-bruteforce protection
- Secured login process
- SSL setup
- Database and file security
- Content protection (LMS security)

---------------------------------------------------
EXPECTED DELIVERABLES
---------------------------------------------------

- Fully functional e-learning platform (MVP)
- LMS fully configured
- Payment system fully working (Stripe/PayPal)
- Secure video system ready for content upload
- Responsive design
- 1 sample course added for demonstration
- Short training on platform usage

---------------------------------------------------
WHAT TO INCLUDE IN YOUR PROPOSAL
---------------------------------------------------

- Links to LMS/e-learning websites you have built
- Your recommended LMS plugin (TutorLMS, LearnPress, or LearnDash)
- Your suggested design style
- Your plan for secure video hosting
- Estimated timeline and milestones
- Your questions (if any)

---------------------------------------------------
BUDGET
---------------------------------------------------

Fixed Price: **$800**

We are looking for someone professional, reliable, and able to deliver a high-quality and secure LMS platform.

Thank you.