Skip to main content
Portfolio Case Study

LunaRx–DigitalContraceptiveCarePlatform

Web Development · Luna Rx (NHS Collaboration) · June 2024. Built a full-stack contraception ordering platform with a Next.js frontend and a ReactJS admin panel. Luna Rx lets users order Combined Pill, POP, and Emergency Contraception, featuring pharmacist-reviewed questionnaires, NHS-backed care, Stripe payments, and secure delivery.

Like this build? Tell us about your product — we reply within 48 hours.

Contact us

Tell us what you need

Share a short brief — we reply within 48 hours.

Prefer WhatsApp? Chat with us

Project Overview

Luna Rx – Digital Contraceptive Care Platform

Built a full-stack contraception ordering platform with a Next.js frontend and a ReactJS admin panel. Luna Rx lets users order Combined Pill, POP, and Emergency Contraception, featuring pharmacist-reviewed questionnaires, NHS-backed care, Stripe payments, and secure delivery.

Problem & Outcome

Luna Rx needed a production contraception ordering platform with medical questionnaires, pharmacist review, NHS-backed care pathways, and secure payments — not a marketing brochure site. Xino Solutions built the full-stack product: Next.js public experience, React admin panel, Stripe payments, and role-based pharmacist workflows. The result is a live healthcare service users can order from with clinical review in the loop.

Project Features

What We Built

Core features and product capabilities delivered inside this project.

Responsive public website built in Next.js with MUI and Styled Components

Admin dashboard in ReactJS (CRA) with analytics, order management, and blog editor

Multi-step contraception order flows with medical questionnaire validation (Joi)

Secure Stripe integration for processing prescription-based services

Free Royal Mail Tracked 24 delivery integration with discreet packaging

JWT-based user authentication and secure session handling

Blog and educational content manager with rich text editor (TinyMCE)

Dynamic article system for contraception health, PCOS, and women’s wellness

Role-based access control in the admin panel (Admin, Pharmacist, Support)

Image optimization (Sharp), media uploads (AWS S3), and SEO (Helmet)

Mongoose schema models for prescriptions, users, blogs, and support queries

Notistack notifications and responsive forms for high UX engagement

Integrated PIN verification and email flow with Nodemailer

Live staging and production environments with environment-specific scripts

Want A Project Like This?

Let’s create a modern, scalable, and future-ready digital product for your business.

Start Your Project