Skip to content

BTheCoderr/Klubhouse-Therapy-Services

Repository files navigation

Klubhouse Therapy Services

Next.js TypeScript Tailwind CSS Netlify

A modern, responsive website for Klubhouse Therapy Services

🌐 Live Demo📋 Intake Form📞 Contact


🎯 About

Klubhouse Therapy Services provides comprehensive therapy services with a focus on community-based care. Our website offers an intuitive patient intake system and showcases our commitment to the CHRIS values: Community, Healing, Respect, Integrity, and Service.

✨ Key Features

🏥 Patient Intake System

  • Comprehensive Medical History - Complete health questionnaire
  • Contact Information Collection - Email and phone for follow-up
  • File Attachments - Upload psychological evaluations (PDF, DOC, DOCX)
  • School Information - Educational background and IEP details
  • Behavioral Health History - Previous therapy and interventions
  • Community Resources - Support groups and additional services

🎨 Modern Design

  • Responsive Layout - Perfect on desktop, tablet, and mobile
  • Professional UI - Clean, accessible design with Tailwind CSS
  • Fast Performance - Optimized with Next.js 14
  • Accessibility - WCAG compliant design

📱 User Experience

  • Easy Navigation - Intuitive menu structure
  • Contact Forms - Multiple ways to reach us
  • Service Showcase - Detailed information about our offerings
  • CHRIS Values - Highlighting our core mission

🛠️ Technology Stack

Category Technology Version
Framework Next.js 14.1.0
Language TypeScript 5.3.3
Styling Tailwind CSS 3.4.1
Deployment Netlify Latest
Forms Netlify Forms Built-in
Package Manager npm Latest

📋 Intake Form Features

Our comprehensive patient intake form includes:

  • Basic Information - Patient details and contact info
  • Medical History - Allergies, medications, conditions
  • School Information - Educational background and IEP status
  • Behavioral Health - Previous therapy and interventions
  • Community Resources - Support groups and services
  • File Uploads - Document attachments (10MB max)
  • Contact Collection - Email and phone for follow-up

🚀 Quick Start

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

  1. Clone the repository
git clone https://github.com/BTheCoderr/Klubhouse-Therapy-Services.git
cd Klubhouse-Therapy-Services
  1. Install dependencies
npm install
  1. Start development server
npm run dev
  1. Open your browser Navigate to http://localhost:3000

Build for Production

npm run build
npm start

📁 Project Structure

Klubhouse-Therapy-Services/
├── 📁 app/                          # Next.js app router
│   ├── 📄 layout.tsx               # Root layout
│   ├── 📄 page.tsx                 # Homepage
│   ├── 📁 intake/                  # Patient intake form
│   │   └── 📄 page.tsx
│   ├── 📁 simple-intake/           # Simplified intake
│   │   └── 📄 page.tsx
│   └── 📁 thank-you/               # Form confirmation
│       └── 📄 page.tsx
├── 📁 components/                   # Reusable components
│   ├── 📄 Header.tsx
│   └── 📄 Footer.tsx
├── 📁 public/                       # Static assets
│   ├── 📁 forms/                   # Netlify form configs
│   ├── 📁 images/                  # Images and logos
│   └── 📁 insurance/               # Insurance logos
├── 📄 package.json                 # Dependencies
├── 📄 tailwind.config.js          # Tailwind configuration
└── 📄 tsconfig.json               # TypeScript config

🌐 Live Demo

📞 Contact Information

Method Details
Phone (404) 838-7010
Email admin@klubhousetherapyservices.com
Website klubhousetherapyservices.com

🤝 Contributing

This is a private therapy services website. For questions, support, or collaboration opportunities, please contact us directly.

📄 License

This is a private project for Klubhouse Therapy Services. All rights reserved.


Built with ❤️ for the community

Back to Top

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published