| Name | Role |
|---|---|
| Siya Singh | Team Member |
| Misha Kumari | Team Member |
| Abhinav Reja | Team Member |
| Neha Valeti | Team Member |
WIAL (World Institute for Action Learning) is a global nonprofit that certifies Action Learning coaches worldwide through 20+ country-level chapters. Every chapter currently runs its own independent WordPress site with inconsistent branding, no centralized coach directory, no payment system, and no way for WIAL Global to push updates.
Coaches in developing countries are effectively invisible — their chapter sites look unprofessional, load slowly on low-bandwidth connections, and cannot be found across language barriers.
A unified AI-native web platform where:
- WIAL Global manages all chapters from one dashboard
- Chapter leads create professional branded websites in 60 seconds using AI
- Coaches are discoverable worldwide through cross-lingual AI semantic search
- Dues are collected via Stripe
- Pages load in under 4 seconds on slow 3G — pre-built as static HTML
- AI-1: Cross-Lingual Semantic Search — Search for coaches in any language and find matches across all languages using OpenAI embeddings + Supabase pgvector
- AI-2: Chapter-in-a-Box — AI generates a full culturally-adapted chapter website in 60 seconds from a short form
| Layer | Technology |
|---|---|
| Framework | Next.js 14 (App Router, SSG) |
| Language | TypeScript |
| UI Components | shadcn/ui + Tailwind CSS |
| Database | Supabase (PostgreSQL + pgvector) |
| Auth | Supabase Auth (Google SSO + email/password) |
| File Storage | Supabase Storage |
| Payments | Stripe Checkout + Webhooks |
| AI Embeddings | OpenAI text-embedding-3-small |
| AI Content | OpenAI GPT-4o-mini |
| Vector Search | Supabase pgvector (cosine similarity) |
| Hosting | Vercel |
| Resend |
- Deployed App: https://04-dev-crew.vercel.app/
- Demo Video: (https://youtu.be/RqB59b2Kl5Q)
- DevPost Project: https://devpost.com/software/wial-platform
admin@wial.test admin123456
Lead: usa.lead@wial.test TestLead123
coach: coach@example.com pass: coach@123
Content Creator: siyasingh0in@gmail.com pass: 243006
- Node.js 18+
- A Supabase project with pgvector enabled
- OpenAI API key
- Stripe account
# 1. Clone the repo
git clone https://github.com/2026-ASU-WiCS-Opportunity-Hack/04-dev-crew.git
cd 04-dev-crew
# 2. Install dependencies
npm install
# 3. Set up environment variables
cp .env.example .env.local
# Fill in your keys in .env.local
# 4. Run the development server
npm run devOpen http://localhost:3000 in your browser.
npm run seedThis inserts 4 chapters, 15 coaches with embeddings, 6 events, payments, testimonials, and clients.
main ← always deployable, source of truth
└── dev ← integration branch, everyone merges here first
├── person1/backend
├── person2/frontend-shell
├── person3/chapters
└── person4/coaches
- Branch off
devfor your work - PR into
devwhen your feature works dev→mainonce stable and tested- Never commit
.env.local— share credentials via DM
- Review the judging criteria to understand how your project will be evaluated
- Submit a DevPost project to this DevPost page for our hackathon - see our YouTube Walkthrough or a more general one from DevPost here
- Your DevPost final submission demo video should be 4 minutes or less
- Link your team to your DevPost project on ohack.dev in your team dashboard
- Link your GitHub repo to your DevPost project on the DevPost submission form under "Try it out" links
- Add everyone on your team to your GitHub repo YouTube Walkthrough
- Make sure your repo is public
- Make sure your repo has a MIT License
- Make sure your repo has a detailed README.md (see below for details)
- Add everyone on your team to your GitHub repo YouTube Walkthrough
- Make sure your repo is public
- Make sure your repo has a MIT License
- Make sure your repo has a detailed README.md (see below for details)




