- 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 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
App — Web Frontend (app.eventifyplus.com)
Domain: app.eventifyplus.com (currently mvnew.eventifyplus.com)
Local Path: /Users/bshtechnologies/Documents/mvnew.eventifyplus.com new/
Deployment: Vercel
Tech Stack
| Layer | Technology |
|---|---|
| Framework | React 18.2 + Vite 5.1 |
| Language | TypeScript |
| Styling | Tailwind CSS 3.4 |
| Animation | Framer Motion 12 |
| Deployment | Vercel (vercel.json) |
Architecture
Micro-app injection pattern with separate build configs per module:
| Module | Build Command |
|---|---|
| Leaderboard | build:leaderboard |
| Contributor | build:contributor |
| Achievements | build:achievements |
| Reviews | build:reviews |
Server (embedded Express)
- Path:
server/within the project - Stack: Node.js / Express + PostgreSQL (
pgdriver) - Port: 3000
- Has seed data (
server/seed.js)
Environment
- API:
https://uat.eventifyplus.com/api/(UAT) - API:
https://prod.eventifyplus.com/api(Production)
Key Features
- Event discovery & browsing
- Community contribution & gamification (EP, RP, leaderboard, achievements)
- User profiles & reviews