Week 2: Research and Development Stage I
| First Webpage Design |
| First Back-End Processing Results: Webpage content from a Wikipedia page on heaven |
Team 1: User-Interface Development
Went through HTML tutorials on w3schools.com and began the design of the webpage. The results are shown above, and the first implementation is shown below.
The first design of the webpage has a good essence of what we want to achieve. A dark theme is present with two user inputs. However, some areas which could be further developed are as follows: a background for the heading and a synopsis of what the website does.
| Initial Webpage implementation |
Team 2: Back-End Processing Development
Went through programming and computer science forums on Stack Exchange and Quora related to web scrapping (extracting webpage content) and DOM (Document Object Model) manipulation to devise a plan to implement algorithms for extracting and modifying webpage content. The devised plan was successfully implemented as shown below and the results are shown above.
The first implementation achieved what was desired: the extraction of text from a webpage and its modification, areas to be improved on are its output format (should output to a html file rather than the system console).
| Initial Implementation of Application |
Team 3: IO (Input/Output) Development
From the knowledge provided by online forums and YouTube tutorials, the following implementation was devised: create a server instance on a local machine and use response handling to provide the user with the required service: depending on the type of response received from the user; a "get webpage" response or an application-input response, the server would respond with a webpage or the output from the app respectively.
The first implementation achieved what was needed: the ability to display a webpage when a client connects, obtain user input from the webpage, pass it to the Back-End processor and return its output to the webpage. Although, the implementation was finicky and worked only on Windows computers.
| First Implementation of IO Stream |
Comments
Post a Comment