Build a Website

Part 1 ­ Python Application

Using Google App Engine and Python, create a simple web crawler which goes to the following

Wikipedia article [url removed, login to view]

Once you have accessed the website. Use BeautifulSoup​to search the content of the web

page that has been downloaded. Loop over all of the links on the page, and perform a check to

see if the link you are currently processing contains any of the following terms:





At the end of the page, once all of the processing has completed. Print out an output of how

many times each of terms has been found while looping through the link titles.

An example of the output at the end of the process:

US ­­­ Found 4 times

President ­­­ Found 1 times

America ­­­ Found 2 times

States ­­­ Found 7 times

During the task of looping over the links, every 20th link that you encounter,​you should print

out the link number you are currently on and the link itself to the web page.

An example of this would look like this:

US ­­­ Found 4 times

President ­­­ Found 1 times

America ­­­ Found 2 times

States ­­­ Found 7 times

Link 20: ­­­­ [url removed, login to view]

Link 40: ­­­­­ [url removed, login to view]

Link 60 ­­­­­ [url removed, login to view]




Your project must be hosted on Google App Engine. Add comments to your source code and

add a link to where your project is hosted on [url removed, login to view]

Part 2 ­ Technical Report

Assignment Description

A company has contacted you and asked you to compile a document outlining the

requirements needed for hosting a python application that requires a database to serve

500 different users in the company. The company also needs a method for storing files,

backup files. As an element of the application hosting process they are interested in

having redundancy built into their application, so if one server fails another is available

to continue on where the other left off.

Create a 5 page document outlining the technologies that are available to host this

application in a cloud environment​. Make reference to the optimizations that can be

made from the database up to the hosting of the application.

In your document, make specific reference to the different specifications ​of services

available and how much they would cost the client ​in total.

This report should be coherent, outlining each element of the hosting process and

outlining exactly what is needed by the client at every step of the process.

This document should be written in Times New Roman font, size 11pt. All text used

should write written in your own words. Remember plagiarism detection is done on all


Skills: Web Hosting

See more: www how to write a report, written technical report, write your own article website, write the content of a website, write an article on wikipedia, wiki website us, wiki how to write a content, which company needs a website, what should a website look like, web search engine wiki, web page build, web crawler wiki, step up technologies, print company usa, method to write a report, make your website into an app, make a wikipedia page, make a website of environment, how write a technical report, how would you create a website, how to write content on a website, how to write content for a company website, how to write a written report, how to write a website content, how to write a website article

About the Employer:
( 0 reviews ) Ireland

Project ID: #10984372

4 freelancers are bidding on average €525 for this job


Hi there, All requirements are pretty clear and straightforward to implement. I'll use python2.7 and bs4 branches, if you want to target different versions like py3 branch let me know. I can start as soon as you awa More

€200 EUR in 5 days
(0 Reviews)
€526 EUR in 3 days
(0 Reviews)

I notice you are a new user. So not sure how can we proceed without verification done on your part....

€1111 EUR in 15 days
(0 Reviews)

Hello, We can do the website work based on requirements and timeline. We are based in India with office in NJ to provide easy communication and updates to our clients. Please share your Skype or something simila More

€261 EUR in 3 days
(0 Reviews)