Skip to content

gdumitrescu/chatowls

 
 

Repository files navigation

ChatOwls application by HackOwls

Koding Global Virtual Hackathon's Submission

Description

Koding Hackathon

The idea was to create an app to allow users to write messages in their language of choice and have those messages sent to the recipient and translated in the recipient's language of choice.

For example, you would write a message in your language of choice (i.e your native language) and the message will be sent to your friend and translated for your friend, in his/her own langauge of choice (i.e her/his native language).

In summary, the application will allow people who do not speak the same language to still be able to communicate. Additionally, using interactive data visualization we would indicate the source and the destination of a message. Interactive data visualization inspired by Norse - IPViking Live With this premise, we believe the application would address theme #5 and #1.

Screenshots

  • Login Page ChatOwls

  • Chat Rooms ChatOwls

APIs used

  • Yandex Translate API
  • Firebase Real-Time API

Development

Build Status Coverage Status

Stories in Ready Stories in Progress

Throughput Graph

Commit Messages Guidelines

  • Header: e.g. There were the following issues with your Pull Request
  • Subject length: 72 (the maximum length of the first line of the commit)
  • Subject format: %{type}(%{scope}): %{description}
  • The commit message fix(user): ensure email is required would match type: fix, scope: user, description: ensure email is required
  • Valid types: valid %{type} values, e.g. chore, feat, refactor
  • Body length: 72

Usage

  • $ npm install -g foundation-cli bower gulp karma-cli
  • $ bundle install
  • $ npm install
  • $ bower install
  • $ npm start

About

Chat with anyone in the language of your choice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 46.0%
  • CSS 44.8%
  • HTML 8.9%
  • Ruby 0.3%