Project : 3

Type|

' A chat app based on your personality '

by :

Angel Lo

Sherman Yeh
Lentz Chun

Technologies Used

❧ Ruby
❧ Rails
❧ Bootstrap
❧ CSS 3
❧ HTML 5

❧ Faye

❧ Thin

❧ Private Pub

Concept

To create a chat app that let's you talk to people who has the Mbti, zodiac sign, and numerology you choose.

❧ Github
❧ Trello

❧ Heroku

Key Features 🔑

❧ Real time chat
❧ Zodiac and Numerology
    calculator
❧ Mbti Assigner

private pub

Text

top
three
Challenges

Challenge 1

Solution

//= require jquery_ujs

Matching user 1 to 1

http://josephndungu.com/tutorials/gmail-like-chat-application-in-ruby-on-rails

Challenge 2

a.Duplicate entries in the
   database

Solution

We fixed the problem by
dropping the database,
then we proceeded to
seed and migrate afterwards

b.Didn't know how to retrieve

    user_id  and recipient_id

@user = User.first.user_conversation_relationships
    @recipient = User.first.recipients
    render json: {user: @user, recipients: @recipient}

Challenge 3

Heroku deployment

Solution

setup another server as a barebone app

 

future
updates

#Futuregoals

❧ Full Mobile Support
❧ Stickers & Emoji support
❧ File Sharing capabilities

❧ Video chat capabilities

Demo

Made with Slides.com