Back to Projects

NexGen Diagnosis

NexGen Diagnosis

Overview

NexGen Diagnosia is a modern diagnostic center platform where users can browse tests, book appointments, make secure payments, and download test reports digitally.

Key Features

  • Homepage with dynamic hero banner, featured tests, offers & health insights
  • Test listing with date-based filtering & pagination
  • Test details + promo code support + Stripe payment integration
  • User dashboard: Profile, Upcoming Appointments, Reports download
  • Admin dashboard: Manage users, tests, banners, reservations & report upload
  • Revenue & test statistics with charts (Pie & Bar)
  • Appointment status management (Pending → Delivered)
  • JWT authentication & role-based access

Technologies Used

React.js
Material UI
Firebase Authentication
MongoDB
Express.js
Node.js
JWT
Stripe.js
TanStack Query

Project Info

Type

A diagnostic center website

Source Code