oryzajustin / elle

MHacks X 2017: Translate conversations in real-time

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MHacks Project 2017: ELLE

Visit The Site:

https://infinite-garden-67085.herokuapp.com/

About:

ELLE is a real-time webchat application that allows users of different languages to communicate. It may be used for educational purposes or to interact with friends and family who speak different languages. As of right now, the service is annonymous, but we may implement usernames and avatars in the future. Right now, ELLE is similar to Omegle in the sense that you in that you are connected with a stranger.

Fun Facts:

  • ELLE's logo includes the avatars of an ELephant and a LEopard (EL LE).
  • EL LE is a reflection of itself to show mirroring of communication and text.
  • EL LE stands for Easily Learn Language Exchange
  • Andrew thought ELLE was a nice sounding name
  • ELLE sounds like the letter L(anguage)

Setup and Running Locally:

Server is based on Heroku, so at the moment only need to run front end locally.

$ cd elle
$ cd Frontend
$ npm install
$ ng serve

Some Features:

alt text

Features To Implement:

  • Implement Speech to Text
  • Fade-in and Fade-out
  • Text translation
  • Connect users
  • Hover to translate

About

MHacks X 2017: Translate conversations in real-time


Languages

Language:JavaScript 85.2%Language:TypeScript 10.6%Language:HTML 3.1%Language:CSS 1.2%