Skip to content

YayJohn/Musicly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Musicly

Is a Chat Website that's meant to discuss and share music on it.

The entire project was built from the ground up without using any big frameworks or modules.

The project incorporates:

  • a thorough HTTPServer, with user signup, cookies and handling varying POST requests.

  • a server that receives, stores, and sends the user's messages.

  • the html website itself. (Including the hours poured into making CSS work xd)

Features

  • Multiple public chats which can be seen by anyone.
  • User signup and login for writing messages and uploading files.
  • File sharing in chats, as well as audio file playing right in the browser!
  • Users stay logged in between pages and for a few minutes when leaving the site due to the use of Cookies!

Usage

Launch httpserver.py and chatserver.py, and access the site by entering the router's ip address on a web browser's URL field. If the servers are launched on your computer then you can use 127.0.0.1 on the URL field.

Screenshots

general_website

Uploading File:

uploading_file

Changing Chat Rooms:

changing chat rooms

Writing Message:

writing message

Message Sent:

message sent

About

Chat Website to talk about music and such.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages