# Missoula Council of the Deaf, Inc. Website This repository contains the source code for the Missoula Council of the Deaf, Inc. (MCDi) website. The project is built using a MERN stack (MongoDB, Express, React, Node.js) with TypeScript and is containerized using Docker. ## Features - Responsive design - Animated UI components using Framer Motion - Docker containerization for easy deployment - Express.js backend serving static React files ## Project Structure The project is organized into client and server directories: - `client/`: React frontend application - `server/`: Express.js backend application - `Dockerfile`: Multi-stage build for both client and server - `docker-compose.yml`: Docker Compose configuration for running the application ## Getting Started To run this project locally: 1. Clone the repository 2. Install Docker and Docker Compose 3. Run `docker-compose up --build` in the project root directory 4. Access the website at `http://localhost:5000`