Chicken Town SL is a modern, mobile-first restaurant website built with React, Vite, and Tailwind CSS. It showcases a premium chicken restaurant in Freetown, Sierra Leone
# Chicken Town SL - Demo Website
A premium, mobile-first demo website for Chicken Town Sierra Leone built with React, Vite, and Tailwind CSS. The site emphasizes WhatsApp ordering and showcases menu items, gallery, and locations.
## Quickstart
Install dependencies:
```bash
npm install
```
Run development server:
```bash
npm run dev
```
Build for production:
```bash
npm run build
```
Preview production build:
```bash
npm run preview
```
## Notes
- Menu and location data are stored in `src/data`.
- WhatsApp ordering uses `src/utils/whatsapp.js` with a placeholder phone number `232392`.
- Google Maps integration is not fully implemented (requires an API key + component).
Google Maps embed: a lightweight map iframe is included in `src/components/Map.jsx`.
To upgrade to the Google Maps JavaScript API for custom markers and interactive controls:
- Get an API key from Google Cloud Console and enable Maps JavaScript API.
- Replace the iframe with a `@react-google-maps/api` or plain JS implementation and add markers using `src/data/locations.js`.
- Keep your API key secret; use environment variables for production builds.
Google Maps embed: a lightweight map iframe is included in `src/components/Map.jsx`.
To upgrade to the Google Maps JavaScript API for custom markers and interactive controls:
- Get an API key from Google Cloud Console and enable Maps JavaScript API.
- Replace the iframe with a `@react-google-maps/api` or plain JS implementation and add markers using `src/data/locations.js`.
- Keep your API key secret; use environment variables for production builds.