Files
Eventify-frontend/_notes/09 - Projects/App - Web Frontend.md
Sicherhaven 924c80da00 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

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 22:04:06 +05:30

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 (pg driver)
  • 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

Notes