yimothysu / zapochat-old

Old Zapochat made with Flask and jQuery. See new Zapochat at https://github.com/jimsu2012/zapochat-frontend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zapochat

A real time chat application made with Python (Flask) and JavaScript

alt text

What is it?

Zapochat allows users to send text messages and images to each other in real time. When a user visits Zapochat, a dialog box pops up asking for the user's name, which is stored in local memory so the user does not have to reinput it the next time.

Users can send messages in different rooms in Zapochat. They can change their room with a dropdown/button at the top right corner. The dropdown displays all the rooms that have been created and the user can create/join a room by pressing the button.

Users can send messages in rooms. When a user sends a message, it is displayed with their name and date/time sent, up to a hundred messages per room stored in server-side memory (though more can be seen on a client's page).

Where is it?

Zapochat is deployed at zapochat.herokuapp.com.

Please note that the chat app may take up to ten seconds to load because it runs on Heroku's free plan, which sleeps if a site is inactive for over 30 minutes.

About

Old Zapochat made with Flask and jQuery. See new Zapochat at https://github.com/jimsu2012/zapochat-frontend


Languages

Language:Python 81.1%Language:Tcl 8.6%Language:C 7.6%Language:XSLT 1.0%Language:Cython 0.8%Language:C++ 0.7%Language:JavaScript 0.1%Language:HTML 0.0%Language:CSS 0.0%Language:PowerShell 0.0%Language:Batchfile 0.0%Language:Xonsh 0.0%Language:Procfile 0.0%