Empowering condo owners to understand, track, and challenge special assessments with AI-driven tools and community support.
🔗 Live Demo | 🎥 Watch Demo Video
Note: These links may no longer be available after the judging period of the hackathon.
🛠️ Built as part of the BOLT hackathon.
CondoShield is a mobile-first web application that empowers property owners to take control of their condo assessments. From analyzing complex PDF charges to generating legal letters, CondoShield combines modern design, AI tools, and verified community features to bring transparency and confidence to a confusing process.
- 📄 PDF Assessment Analyzer – Upload PDFs and view breakdowns with interactive charts
- ⚖️ Local Law Advisor – Get region-specific legal rights and guidance
- 💬 AI Legal Assistant – Ask property law questions and receive intelligent, tailored answers
- 📝 Dispute Letter Generator – Generate professional, editable letters to contest charges
- 📊 Dashboard – Track assessments, disputes, and key deadlines
- 💡 Cost-Saving Suggestions – AI-powered tips to reduce future financial burden
- 🏘️ Community Forum – Share experiences with condo owners
- 🌐 Multilingual Support – Available in English and French
- 📱 Mobile-First Design – Fully responsive, touch-friendly interface
| Frontend | Backend / Auth | AI / NLP | Database | Utilities |
|---|---|---|---|---|
| NextJS + Tailwind CSS | Supabase (Auth + RLS) | GPT-4o / GPT-4.1 / Llama | Supabase | pdf-parse, Recharts, OCR |
git clone https://github.com/JonathanSolvesProblems/CondoShield.git
cd condoshieldnpm installCreate a .env file to define the environment variables as:
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
GITHUB_TOKEN=your_github_ai_keynpm run dev