Website for educational materials
You are a senior full-stack engineer, product architect, UX designer, and cloud systems expert.
PROJECT NAME:
EduReady Namibia
BRAND IDENTITY:
Website Name: EduReady Namibia
Tagline: Ready-to-use teaching materials for Namibian classrooms
Support Email: support@edureadynamibia.com
Contact / WhatsApp Number: +264 81 436 5316
PROJECT OBJECTIVE:
Build a complete, production-ready educational e-commerce web application for selling downloadable teaching materials (PDFs) to teachers in Namibia. This must be a real, functional platform with both frontend and backend fully connected — not a static demo or mockup.
TARGET USERS:
• High school teachers (Grades 11 & 12)
• Student teachers
• Private tutors
• Namibian education sector
CORE VALUE PROPOSITION:
“Ready-to-use, syllabus-aligned teaching materials designed by a qualified teacher to save time and improve classroom delivery.”
PLATFORM & INFRASTRUCTURE REQUIREMENTS:
• Use Lovable Cloud infrastructure
• Enable AI services at platform level
• Implement backend services including authentication, database, and order management
• Secure cloud storage for digital products (PDFs)
• Scalable, secure, and maintainable architecture
DESIGN & UX REQUIREMENTS:
• Professional, clean, teacher-friendly interface
• White background with blue and green accent colors
• Clear readable fonts
• Large, accessible call-to-action buttons
• Minimal animations
• Mobile-first and fully responsive
• Trust-building layout suitable for education professionals
USER ROLES & PERMISSIONS:
Define and enforce the following roles:
1. ADMIN
• Full system access
• Upload, edit, delete teaching materials
• Manage products, prices, and categories
• View and manage all users
• View orders, downloads, and analytics
• Access admin dashboard
2. TEACHER / USER
• Create account (email + password)
• Login / logout
• Password reset
• Access personal dashboard
• View purchase history
• Download and re-download previously purchased materials
• Access only their o …