Skip to content

CPInvestMo/hdc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

HDC - Luxury Dental Clinic Website

Project Overview

  • Name: HDC - Luxury Dental Clinic with Instagram Integration and Admin Dashboard
  • Goal: Professional luxury dental website with real-time social media integration
  • Features: Full appointment system, doctor availability management, Instagram gallery, WhatsApp integration

โœ… CURRENT STATUS - LIVE & FUNCTIONAL

๐ŸŒ URLs

๐Ÿฅ Data Architecture

  • Data Models: Appointments, Doctor Availability, Instagram Photos
  • Storage Services: In-memory storage (ready for database migration)
  • API Integration: WhatsApp booking, Instagram content management

๐Ÿ”ง Features Implemented

  1. Main Website

    • Luxury design with color psychology for anxiety reduction
    • Hero section with HDC branding and @hamidodental integration
    • Services showcase with professional descriptions
    • Instagram photo gallery from real clinic photos
    • Contact form with WhatsApp integration
  2. Admin Dashboard

    • Appointments Tab: View all appointment requests with WhatsApp contact buttons
    • Availability Tab: Set doctor availability dates and time slots
    • Instagram Tab: Add and manage Instagram photos for website gallery
  3. API Functionality

    • GET /api/appointments - List all appointments
    • POST /api/appointments - Create new appointment
    • GET /api/availability - Get doctor availability
    • POST /api/availability - Set availability
    • GET /api/instagram-photos - Get active photos
    • POST /api/instagram-photos - Add new photos

๐Ÿš€ User Guide

For Patients:

  1. Visit the main website
  2. Navigate to "Contact" section or click "Book Appointment"
  3. Fill out appointment form with preferred date/time
  4. Submit - automatic WhatsApp message will open for confirmation

For Doctors/Staff:

  1. Visit /admin URL
  2. Use 3-tab interface:
    • Appointments: View requests and contact patients via WhatsApp
    • Availability: Set your available dates and time slots
    • Instagram: Add new clinic photos to website gallery

๐Ÿ›  Technical Stack

  • Backend: Hono Framework with Node.js
  • Frontend: HTML5, CSS3, JavaScript with TailwindCSS
  • Icons: FontAwesome
  • Process Management: PM2
  • Deployment: Ready for Cloudflare Pages, Vercel, or custom hosting

๐Ÿ“ฑ Social Media Integration

  • Instagram: Real photos from HDC clinic integrated into website gallery
  • WhatsApp: Direct booking and confirmation system
  • Handles: @hamidodental integration throughout

๐ŸŽจ Design Features

  • Color Psychology: Calming blues and greens to reduce dental anxiety
  • Luxury Branding: Gold accents and premium typography
  • Mobile Responsive: Optimized for all devices
  • Accessibility: WCAG compliant design elements

๐Ÿ“ˆ Deployment Status

  • Platform: Currently running on sandbox environment
  • Status: โœ… Fully functional and ready for production
  • Performance: All API endpoints responding correctly
  • Last Updated: October 13, 2024

๐Ÿ”ฎ Ready for Next Phase

The website is completely functional and ready for:

  1. Production deployment to custom domain
  2. Database migration for persistent data
  3. Live Instagram API integration
  4. Staff training and handover

About

dental servuce

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published