尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Social real estate marketplace — post, discover, and chat about property listings, with communities, video calls, and role-based feeds (Buyer, Seller, Tenant, Broker, Builder, Investor).
Client (client/) — React 19 + Vite, Tailwind CSS + daisyUI, TanStack Query, React Router, Stream Chat + Stream Video SDKs, Leaflet for maps.
Server (server/) — Node.js + Express, MongoDB (Mongoose), Redis, RabbitMQ (optional), JWT auth (cookie + Bearer token), Stream Chat/Video, Cloudinary (media uploads), Google OAuth, Brevo (email).檢視完整 README ↗Social real estate marketplace — post, discover, and chat about property listings, with communities, video calls, and role-based feeds (Buyer, Seller, Tenant, Broker, Builder, Investor).
Client (client/) — React 19 + Vite, Tailwind CSS + daisyUI, TanStack Query, React Router, Stream Chat + Stream Video SDKs, Leaflet for maps.
Server (server/) — Node.js + Express, MongoDB (Mongoose), Redis, RabbitMQ (optional), JWT auth (cookie + Bearer token), Stream Chat/Video, Cloudinary (media uploads), Google OAuth, Brevo (email).
insell/
├── client/ # React + Vite frontend
├── server/ # Express + MongoDB backend
└── .github/workflows/ # CI (lint + build checks on PRs)
git clone https://github.com/AbhishekSC/Insell.git
cd insell
cd client && npm install
cd ../server && npm install
Copy each example file and fill in your own values:
cp client/.env.example client/.env
cp server/.env.example server/.env
client/.env.example — Stream Chat public key, and the deployed backend URL (leave VITE_API_URL empty for local dev; Vite proxies /api to localhost:5001).server/.env.example — MongoDB URI, JWT secret, Stream Chat/Video keys, Cloudinary, Google OAuth, Redis, and a few optional integrations (RabbitMQ, Geoapify, NewsAPI, Brevo). Only MONGO_URI and JWT_SECRET are required to boot the server; everything else degrades gracefully or gates an individual feature.In two terminals:
# Backend — http://localhost:5001
cd server && npm run dev
# Frontend — http://localhost:5173
cd client && npm run dev
Client
npm run dev — start the Vite dev servernpm run build — production buildnpm run lint — ESLintnpm run preview — preview a production build locallyServer
npm run dev — start with nodemon (auto-restart)npm start — start normallynpm run seed:users — seed sample usersmain is protected — all changes go through a pull request. On every PR, GitHub Actions runs:
client/)server/)Both must pass before a PR can be merged. Deployment is handled separately by Vercel (frontend) and Render (backend), both auto-deploying from main.