A React + TypeScript + Vite application with Tailwind CSS.
- React 19 - UI library
- TypeScript - Type safety
- Vite - Build tool and dev server
- Tailwind CSS 4 - Styling
- Docker - Containerization
- Docker and Docker Compose
- Node.js 22+ (for local development)
# Build and start the container
docker-compose up -d
# View logs
docker-compose logs -f
# Stop the container
docker-compose downThe application will be available at http://localhost:5176
# Install dependencies
npm install
# Start dev server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
# Type checking
npm run lintsav5/
├── src/
│ ├── App.tsx # Main application component
│ ├── main.tsx # Application entry point
│ └── index.css # Global styles
├── index.html # HTML template
├── package.json # Dependencies and scripts
├── tsconfig.json # TypeScript configuration
├── vite.config.ts # Vite configuration
├── Dockerfile.dev # Docker development image
└── docker-compose.yml # Docker compose configuration