Powered by Real-Time WebSockets
IPCosy is a modern, anonymous social media platform designed for real conversations without the pressure of identity. Users can send messages, respond, chat in real-time, and share files — all without revealing who they are.
| Layer | Technology |
|---|---|
| Frontend | Next.js 16 + Tailwind + React Query |
| Hosting | Vercel (Web) + Railway/Render (Server) |
| Real-Time Engine | @ipcosy/ip-socket (Custom WebSocket Library) |
| Database | TiDB Cloud (Prisma) |
| Storage | Uploadthing (Anonymous File Sharing) |
| Payments | Paystack (Premium Monetization) |
| Ops | pnpm monorepo |
apps/web: Next.js frontend application.apps/server: WebSocket server (future).packages/ip-socket: Custom WebSocket library.packages/ui: Shared UI components.
-
Install dependencies:
pnpm install
-
Run the development server:
pnpm --filter web dev # or pnpm -r dev
- 100% Anonymous Interaction: No names, no profile pictures.
- Real-Time Chat: Two-way chat, group threads, reactions.
- Typing Indicators: Powered by
ip-socket. - File Sharing: Anonymous uploads.
- Anti-Spam: Rate limiting and device fingerprinting.