Avoid wasted trips to public offices in Ghana
# Before You Go
> **Help people make smarter decisions before leaving home** — especially when time, money, and access to public services matter.
## Overview
**Before You Go** is an open-source decision-support platform that helps people determine whether it is a good time to visit a public service office. Instead of promising real-time accuracy, the system provides **probability-based guidance**:
- Is the office likely open today?
- How risky is a visit right now?
- When is the best time window to go?
- What have recent visitors experienced?
The goal is simple: **reduce wasted trips, time, and money**.
## Core Principles
1. **Probability, Not Promises**
Outputs are confidence-based, not guarantees.
2. **Low Friction**
No login required to browse. Contributions are optional and anonymous.
3. **Signal Over Noise**
Structured inputs are preferred over free-form comments.
4. **Country-Agnostic by Design**
Regions, districts, services, and rules are configurable per country.
5. **Open & Transparent**
Logic, assumptions, and heuristics are documented and inspectable.
## What It Does
For each public service office, the platform displays:
- **Availability Status**: Likely Open / Uncertain / Likely Closed
- **Peak Risk Index**: Low / Medium / High
- **Recommended Time Window**: Based on historical and contextual signals
- **Contextual Warnings**: Public holidays, declared closures, weather impact, end-of-month congestion
- **Recent Experience Summary**: Aggregated anonymous outcomes and common issue tags
## What It Doesn't Do
- ❌ Not an official government platform
- ❌ Not a real-time monitoring system
- ❌ Not a complaint or whistleblowing channel
- ❌ Not a guarantee of service availability
This distinction is intentional and central to the project's sustainability.
## Technology Stack
- **Framework**: Next.js 14+ (App Router)
- **Language**: TypeScript
- **Database**: Supabase (PostgreSQL)
- **Styling**: Tailwind CSS
- **Maps**: Leaflet or Google Ma …