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

 
 
 

Contributors