mfiloramo / LingoLinkAPI

LingoLink is a messaging application that leverages Google Translate API to allow users to communicate in real-time with others, regardless of the language they speak.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

readmeLogo

LingoLink is a messaging application that allows users to communicate with others regardless of the language they speak. With the server's integration of Google Translate API, users can send and receive messages in their own language while the server automatically translates the messages in real-time for all other parties.

This repo is for the API — source code for the client can be found here. The T-SQL repo can be found here.


GitHub Workflow Status (with event) GitHub commit activity (branch) GitHub package.json version (branch) GitHub repo size GitHub License

Features

  • Real-time translation of messages
  • User-friendly messaging interface
  • Easy-to-use language selection for sending and receiving messages
  • Automatic conversation saving
  • User account/profile creation

Getting Started

The application is currently a work in progress and is not yet available for download. Once the server is completed, it will be available online in desktop/mobile formats.

Technologies Used

  • TypeScript
  • Node/Express
  • Sequelize (ORM)
  • SQL Server (Azure-hosted)
  • Google Translate API

Contributions

Contributions to the project are welcome! If you would like to contribute, please contact the project owner for more information.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

LingoLink is a messaging application that leverages Google Translate API to allow users to communicate in real-time with others, regardless of the language they speak.

License:MIT License


Languages

Language:TypeScript 100.0%