Files
Eventify-frontend/_notes/09 - Projects/Partner Portal.md
Sicherhaven b8fcd29aff chore: remove vibe-coding artifacts from tracking, sync notes and obsidian config
- Untrack .claude/launch.json (Claude Code config)
- Add .claude/, .mcp.json, CLAUDE.md, and AI-generated CSVs to .gitignore
- Add _notes/ vault (architecture, API, tasks, bugs, infra docs)
- Add .obsidian/ plugin/vault config (workspace state excluded)
- Sync CHANGELOG.md
2026-04-06 22:04:06 +05:30

42 lines
1.0 KiB
Markdown

# Partner Portal (partner.eventifyplus.com)
**Domain:** `partner.eventifyplus.com`
**Local Path:** `/Users/bshtechnologies/Documents/eventify-partner/`
**Deployment:** Vercel (Next.js standard)
---
## Tech Stack
| Layer | Technology |
|-------|-----------|
| Framework | Next.js 16.1.1 |
| Language | TypeScript |
| React | 19.2.3 |
| Styling | Tailwind CSS 4 + PostCSS |
| ORM | Prisma |
| Forms | react-hook-form + Zod validation |
| Analytics | PostHog |
| Charts | Recharts |
## Features
- **QR Code Scanning** — `@yudiel/react-qr-scanner` for event check-ins
- **Event Management** — partners create/manage their events
- **Reporting** — revenue & attendance analytics (Recharts)
- **Form Handling** — structured forms with react-hook-form + Zod
- **Database** — Prisma ORM integration
## Key Flows
- [ ] Document partner onboarding flow
- [ ] Document event creation by partner
- [ ] Document QR check-in flow
- [ ] Document reporting/analytics views
## Notes
## Related
- [[Backend - Django]]
- [[Admin - Command Center]]
- [[App - Web Frontend]]