EventFlow
EventFlow is an AI-powered shift management platform that simplifies the hassle of organising real life events.
Core trick
An agent fills open shifts from available staff and negotiates rates on the organizer's behalf.
Description
EventFlow is an AI-powered shift management platform that simplifies the hassle of organising real life events. Just think of the scenario where you have the perfect event planned, and all of a sudden TFL decides to go on strike. Now everything needs to be re-planned, re-staffed or somehow accounted for. EventFlow deals with all the hassle, negotiating new staff on your behalf to ensure a solution to the nightmare is just one button away.
README excerpt
# EventFlow 🌊
**EventFlow** is an intelligent, real-time shift management dashboard powered by AI. It simplifies the complex logistics of managing event staff, handling everything from visual floor planning to automated negotiation of shift rates.

*(Placeholder visualization)*
## Key Features
- **📍 Visual Floor Plan**: Interactive map of the event space (Gates, Stages, VIP Zones) for intuitive staff assignment.
- **🤖 AI Agent**:
- **Auto-Plan**: Intelligently fills open shifts with suitable workers.
- **Negotiation**: Automated agent delegates handle wage negotiations with workers based on budget constraints.
- **💬 Simulated Worker Interactions**:
- Workers react to shift proposals in real-time.
- Workers may accept, reject, or **counter-offer** based on their preferences and personality (e.g., *Terminator* demands higher pay).
- **⏱️ Continuous Shift Management**: Seamlessly merge adjacent time slots into single shift proposals.
- **📊 Live Event Log**: Trace every action, negotiation step, and system event as it happens.
## Getting Started
1. **Install dependencies**:
```bash
pnpm install
# or npm install
```
2. **Run the simulation**:
```bash
pnpm dev
```
3. **Open the Dashboard**:
Navigate to [http://localhost:3000](http://localhost: