NexGen Diagnosia is a diagnostic center website where patients can browse available tests, book an appointment, pay online and download their reports digitally, with no need to visit just to collect a result.
For patients
- Browse tests: the All Tests page lists tests available from today, 9 per page, with a date filter that shows what is available from a chosen date
- Book and pay: on a test's details page (login required), a booking modal shows the user's name, email and the price. A promo code from the active banner can be applied for a discount, and payment is by card through Stripe. After paying, the user lands on their appointments page
- Dashboard: edit profile details (except email), see every booked test with its status, cancel an appointment, and download reports from a table once they are delivered
For admins
- Users: view all users, promote a user to admin, block or unblock accounts, and open a user's profile info
- Tests: add new tests with a form, update test info or remove tests
- Banners: create homepage banners, choose the single active banner shown in the hero, or delete banners
- Reservations: see every booked appointment, cancel one, or upload the report for a test. Uploading marks it as Delivered and it immediately shows up on the patient's Reports page
- Overview: summary cards plus Pie and Bar charts (currently sample data)
The public site
The home page has five sections: a hero driven by the active banner, the six most-booked tests, promotional offers, an auto-sliding Health Insights carousel of eight health tips, and customer testimonials. Blog, About Us and Contact pages complete the site.
Try the demo
| Role | Email | Password |
|---|
| Admin | admin@admin.com | 123456 |
This is a demo admin account. Please don't enter real card or personal details.