# ADPBenYear

ADP Benevolent Year Spinning Wheel

This repository hosts the ADP Spinning Wheel project, created to support benevolent campaigns and transparent draws.  
It combines a backend service (Sheets API proxy) with a frontend React/Vite application, providing a clear, auditable interface for campaign participants.

## Getting Started

### Prerequisites
- Node.js (v18 or later recommended)
- npm or yarn
- Access to the ADP MySQL database (for backend)

### Installation
Clone the repository and install dependencies:

```bash
git clone https://github.com/RynierKeet/ADPBenYear.git
cd ADPBenYear
npm install

git add README.md package.json .gitignore backend frontend
git commit -m "Docs: add Getting Started section; Chore: enforce lowercase frontend/backend paths for cross-platform stability"
git push origin main

## Troubleshooting

### CSS not loading (`treasure.css`)
- **Check imports:** Ensure `App.tsx` or `main.tsx` includes  
  ```ts
  import './treasure.css';

  rm -rf frontend/my-wheel-app/node_modules/.vite
npm run dev