Join the Agent Deck Discord Server!
Discord에서 Agent Deck 커뮤니티 확인, 357명과 자유 음성·텍스트 채팅 이용
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Mingleo · Meet. Date. Experience. Mingleo is a full-stack web app for blind-first dating, real date proposals at verified venues, and couples' date planning and memories. It also includes dashboards for cafés, restaurants and activity providers, and an admin console. Launch market: Dehradun. The first audience is the city's Gen Z (18–27): students and young professionals. Copy, date ideas, pricing (most first dates ₹300–₹700 for two) and all seed data are built around Doon.README 전문 보기 ↗
Mingleo is a full-stack web app for blind-first dating, real date proposals at verified venues, and couples' date planning and memories. It also includes dashboards for cafés, restaurants and activity providers, and an admin console.
Launch market: Dehradun. The first audience is the city's Gen Z (18–27): students and young professionals. Copy, date ideas, pricing (most first dates ₹300–₹700 for two) and all seed data are built around Doon.
frontend/ Next.js 16 (App Router) · React 19 · Tailwind v4 · Lucide
backend/ Node.js · Express 5 · Mongoose 9 · MongoDB · zod · JWT session cookies
docs/ ARCHITECTURE.md: architecture, data model, API reference, deployment, roadmap
frontend/ and backend/ are independent apps, each with its own dependencies, lock file and .env. The root package.json only holds convenience scripts that run both.
Prerequisites: Node 20.12+ and a MongoDB database (Atlas or local).
cp backend/.env.example backend/.env # then set MONGODB_URI (and a JWT_SECRET)
cp frontend/.env.example frontend/.env # optional: defaults to the backend on :4000
npm install # installs backend/ and frontend/ separately
npm run seed # replaces Mingleo's collections with Dehradun dummy data
npm run dev # backend on :4000, frontend on :3100
Open http://localhost:3100. The frontend proxies /api/* to the backend, so sessions are same-origin httpOnly cookies.
| Command (from the root) | What it does |
|---|---|
npm run dev | Backend (watch mode) + frontend (dev server) |
npm run build / npm start | Production builds / production servers for both |
npm run seed | Replaces Mingleo's collections in MONGODB_URI with dummy data (refuses in production) |
npm test | Backend integration tests (28) against a separate *_test database, local by default (MONGODB_TEST_URI to override) |
npm run typecheck | Type-checks both apps |
Each app also works on its own: cd backend && npm install && npm run dev, and likewise for frontend.
MONGODB_URI, JWT_SECRET, WEB_ORIGIN and NODE_ENV=production, then run npm ci && npm run build && npm start. Use /api/health as the health check.API_URL to the backend's URL and NEXT_PUBLIC_SHOW_DEMO_ACCOUNTS=false.Sign up from the landing page, or use a seeded account (password mingleo-demo). The login page also has one-click buttons for these.
| Role | Try | |
|---|---|---|
| Single | [email protected] | Answer "How was your date with Ananya?" (she already said yes), reply to Zoya's invitation, confirm Meera's changes |
| Singles | ananya@, kabir@, zoya@, meera@, rohan@, ishaan@ + demo.mingleo.app | Discover, propose, accept, customize |
| Couple | [email protected] / [email protected] | Isha sees only the teaser for Dev's secret surprise; Dev can use Date Lab and Memories |
| Café owner | [email protected] | Pine & Pour Café (Rajpur Road) dashboard |
| Activity owner | [email protected] | Clay & Kiln Studio (Dalanwala) dashboard |
| New business | [email protected] | Venue waiting for verification |
| Admin | [email protected] | Verify people and venues, handle reports, revenue |
The 120 generated people (ages 19–27, across Dehradun neighbourhoods) use <name>.<n>@example.mingleo.app with the same password.
All venues and businesses in the seed are fictional; the neighbourhoods and landmarks (Rajpur Road, Paltan Bazaar, Astley Hall, Maldevta…) are real. Replace them with signed-up partner venues before launch.
Landing page (/) plus /business, /privacy and /terms.
Cafés and activity owners: register at /partners, log in at /partners/login. They're reached from the header's "For business" button, the sign-up screen's "I own a café, restaurant or activity" option, the switch on the login page, and the footer. After registering, owners go through a five-step listing wizard at /partner/setup:
The listing stays a private draft until it's submitted. Submit refuses with a list of what's still missing. Admins review the whole listing (licences included) before approving it. Photos are resized in the browser and stay private until the venue is verified. Phone numbers go only to guests with a booking. Licence numbers are never public.
Sign up → onboarding: avatar studio, interests, preferences, prompt, trusted contact, and an optional partner invite.
Singles (/app):
Couples:
Partners (/partner): bookings with check-in, packages, availability, ratings from guest feedback, payouts and analytics.
Admin (): verification queue, automated flags, reports, people, venues, bookings and revenue by stream.
backend/src/
models/ users, couples, memories, venues, experiences, slots, proposals,
bookings, payments, revenues, reports, blocks, media
services/ booking.ts (proposal state machine, bookings, payments, revenue ledger)
experience.ts (catalogue, slot inventory, Date Lab)
routes/ auth · consumer · experience · media · partner · admin
lib/ http (sessions, CSRF, errors) · compat (compatibility) · dto
seed/ seed.ts (dummy-data generator) + catalog.ts (hand-written content)
backend/test/ integration tests
frontend/src/
app/ routes: landing, auth, onboarding, /app/*, /partner, /admin, legal
components/ AppShell, avatar, UI kit, cards, plan picker, charts, dashboards
lib/ api client, session/toast/data hooks, types, UI constants
/admin