Chemistry Tuition Ecommerce Website

Заказчик: AI | Опубликовано: 09.11.2025

I need a modern, clean website that lets our Chemistry tuition centre deliver video lessons and sell downloadable notes in a single, friction-free space. Core experience The site should allow me to push recorded classes to a private YouTube playlist and embed them seamlessly on lesson pages. Students must be able to stream each video without being redirected away from the site, on desktop and mobile alike. Monetised study materials Paid notes are supplied as PDF documents. After purchase, a student should instantly receive a secure download link tied to their account. Please ensure the file area is easy for me to update: drag-and-drop upload, automatic file naming and size limits are fine. Checkout and account area A lightweight cart and checkout flow with a familiar payment gateway (Stripe or PayPal are both acceptable) is required. Transactions need to be recorded so I can check what each student has bought and re-issue links if necessary. Front-end feel • Design style: modern and clean—ample white space, legible typography, subtle Chemistry-themed accents. • Fully responsive; tested in the latest Chrome, Safari, Firefox and Edge. Admin tools I want to: - Create/edit courses and lessons. - Upload or swap in new YouTube video IDs easily. - Upload, price and publish PDF notes. - Generate coupon codes and basic sales reports. Deliverables • Complete website installed on our hosting with all required plugins/modules. • Source files and credentials. • Short hand-over video or document showing the workflow for adding content. Acceptance criteria 1. Videos stream smoothly on 4G without buffering. 2. Purchased PDFs are inaccessible without payment or direct link sharing. 3. Layout adapts from 320 px to 1920 px widths without horizontal scroll. 4. All pages score 90+ on Google Lighthouse performance and accessibility audits. If any off-the-shelf platform (WordPress + WooCommerce, Laravel + Cashier, etc.) speeds things up, feel free to build on it; the priority is maintainability and a clear, intuitive admin panel.