Skip to content

Realtime Discord like colaboration platform with language translation

Notifications You must be signed in to change notification settings

hylinz/interchat

Repository files navigation

InterChat

Colaborative international chat with automatic translation integration

Features

  • Realtime instant messaging using websockets & stored to a database for conversation history
  • Create private or group conversation & invite your friends
  • Conversation scroll pagination
  • Authenticate with OAuth or email powered by Clerk API

Planned Implementations

  • Realtime language translation based on user settings (Automatic or on demand)
  • AI Assisted translation > Google Translate API with user setting prompt for local dialect & more humanized tone of language
  • Improved Socket functionality
  • Push notificatons
  • PWA implementation
  • Database user tables option for more control
  • Styling, styling, styling

Using

  • NextJS (14.0.4+)
  • Prisma
  • ShadCN (Radix)
  • Zod
  • Socket.io

Requirements

  • A Postgres database
  • Clerk account

About

Realtime Discord like colaboration platform with language translation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published