Skip to content

Ip-Tec/ipcosy

Repository files navigation

IPCosy — The Anonymous Social Media Platform

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.

Tech Stack

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

Project Structure

  • apps/web: Next.js frontend application.
  • apps/server: WebSocket server (future).
  • packages/ip-socket: Custom WebSocket library.
  • packages/ui: Shared UI components.

Getting Started

  1. Install dependencies:

    pnpm install
  2. Run the development server:

    pnpm --filter web dev
    # or
    pnpm -r dev

Key Features

  • 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.

About

IPCosy is a modern anonymous social platform where users can send and receive anonymous messages, reply privately, and chat in real time without revealing their identity. Built with Next.js, TypeScript, and ip-socket for live messaging.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages