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)
- 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!
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.
Uploading File:
Changing Chat Rooms:
Writing Message:
Message Sent:




