Translingo

project-image

Translingo your new go-to chat app that's all about making conversations a breeze. Built on Next.js Translingo goes beyond the basics throwing in cool features to keep your chats lively and connected through real time translation.

shieldsshieldsshieldsshields

🚀 Demo

https://shorturl.at/egwzV

🧐 Features

Here're some of the project's best features:

  • Real Time Communication
  • Live Translation Support
  • Image Sharing Support
  • Next-Auth
  • Peer Group Communication

🛠️ Installation Steps:

1. Clone the Repo

git clone https://github.com/atheshwaran-10/Translingo.git

2. Enter the Project Directory

cd Translingo

3. Install the dependencies

npm i

4. Add the Environmental Variables

NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=
DATABASE_URL=
NEXTAUTH_SECRET=
GITHUB_ID=
GITHUB_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
NEXT_PUBLIC_PUSHER_APP_KEY=
PUSHER_APP_ID=
PUSHER_SECRET=

5. Run the App in development server

npm run dev

💻 Built with

Technologies used in the project:

  • Next.Js
  • TypeScript
  • Tailwind
  • Pusher.js
  • Prisma