Skip to content

A chat webapp similar to slack in spirit. Channels can be created and joined.

Notifications You must be signed in to change notification settings

sachinkumarsingh092/Otaku-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Otaku-Chat

This is a realtime chating webapp similar to slack, allowing users to create and join channels. (Whole lot of subjects can be discussed but I prefer anime discussions:)).

Localstorage is used insted of a database to store sessions. This is not a secure way, but really good for storing previous sessions and messages for quick rendering of pages i.e when you close your tab ot browser and revisit again, the last channel remains opened.

/static contains the javascript, css and /img files.

/templates contains the html layout of pages. layout.html is the basic templete used by others.

application.py is the main application. This runs on the server side.

helpers.py has the login_required decorator, to falicitate only logged users to be directed to certain pages.

Feature to delete one's own messages is implemeted.

Usage

  • Go to the site.
  • Enter a username.
  • Join or make a new channel.
  • Chat with other users.
  • 楽しんで(Have fun!)

Screenshots

  • Login page

login

  • Create page

create

  • Channel page

channel

About

A chat webapp similar to slack in spirit. Channels can be created and joined.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published