Final Project for Computer Networking Course

Web server project that involves implementing TCP sockets and HTTP protocol.

Authors

Features

  • Search by Name
  • Search by Extension
  • Read File [Image, Video, Document, Audio]

Installation

Steps to run Code

  • Clone the repository.
git clone https://github.com/whoisgalih/tubes-jarkom-web-server.git
  • Go to the cloned folder.
cd tubes-jarkom-web-server
  • Open Terminal and run the code with mentioned command below.
Python app.py
  • Open browser and you can acces your website in:
http://localhost:80

Screenshots

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot