Files
negin-dental-clinic/README.md
T
alireza-hassaniandClaude Sonnet 5 f16b47966b Initial commit: Negin Dental Clinic website
Next.js (App Router) clone of negindentalclinic.ir, wired to the
Meshkee Website API (blog, contact form, favicon), with on-page SEO
and a scroll-reveal animation sequence on the homepage.

See context.md for full project context.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-04 18:28:54 +03:30

41 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# کلینیک دندانپزشکی نگین — Negin Dental Clinic
A Next.js (App Router) clone of [negindentalclinic.ir](https://www.negindentalclinic.ir) —
Persian, right‑to‑left, blue/cyan medical palette taken from the original site.
## Stack
- **Next.js 15** (App Router, React Server Components) + **React 19**
- Plain **CSS + CSS Modules**
- **Vazirmatn** (Persian body text) & **Cinzel** (Latin/English titles) via `next/font/google`
- `next/image` with local assets under `public/assets/` + remote blog/branding images
- Backed by the **Meshkee Website API** (blog, contact form, favicon) — see `lib/meshkee.js` and [`context.md` §9](./context.md#9-meshkee-website-api-integration)
## Getting started
```bash
npm install
npm run dev # http://localhost:3000
```
```bash
npm run build && npm run start # production
```
## Pages
| Route | صفحه | Notes |
| ---------------- | -------------- | --------------------------------------- |
| `/` | صفحه اصلی | hero, feature cards, weekly schedule, services, CTA |
| `/services` | خدمات کلینیک | 12 services + consultation section |
| `/about-us` | درباره ما | clinic intro, advantages, insurances, dental care |
| `/contact-us` | تماس با ما | contact info cards, form (posts to the Meshkee Contact API) |
| `/blog` | مقالات | list, live from the Meshkee Blog API (empty state until posts are published) |
| `/blog/[id]/[slug]` | — | blog detail page |
| `/virtual-tour` | تور مجازی | iframes the original tour URL — **note:** that tour is gone (404, unrecoverable), see `context.md` §1 |
## Project docs
See [`context.md`](./context.md) for the design system, content data, known gaps
and conventions (kept updated for other tools/agents).