Skip to content
ArtofData Web Design Agency - Digital Agency - SEO Search engine optimisation - Graphic Design - Reading Berkshire
  • Home
    • About
  • Portfolio
    • Retail Website Designers – Cheese-etc
    • Online application design: Walk The Thames
    • Building Services Group
    • Model Agency Websites Norrie Carr
    • InvictaNet
    • ELP Electrical
    • Starter Website Design TS Cars and Son
  • Digital Agency
    • Web Design
    • Win New Clients with Brochure Website Design
    • Estate Agent Website Designers
    • Graphic Design Reading
    • What is WordPress?
    • WordPress Plugin Developers
      • “What is woocommerce?”
      • Sequential Invoice Numbers Plugin
      • WordPress Plugin Authors
    • Elementor Pro
    • Ecommerce
      • Fast Woocommerce Hosting
      • Retail clothing websites
    • SEO Reading
      • SEO Content Writing
    • Social Media
    • Website Hosting Reading Berkshire
      • Fast Websites – Greener Hosting
  • News
  • Shop
    • Domain Names
    • UK Web Hosting
  • How Much?
  • Contact
    • Website Design Questionnaire
  • 0118 942 0101
  • Home
    • About
  • Portfolio
    • Retail Website Designers – Cheese-etc
    • Online application design: Walk The Thames
    • Building Services Group
    • Model Agency Websites Norrie Carr
    • InvictaNet
    • ELP Electrical
    • Starter Website Design TS Cars and Son
  • Digital Agency
    • Web Design
    • Win New Clients with Brochure Website Design
    • Estate Agent Website Designers
    • Graphic Design Reading
    • What is WordPress?
    • WordPress Plugin Developers
      • “What is woocommerce?”
      • Sequential Invoice Numbers Plugin
      • WordPress Plugin Authors
    • Elementor Pro
    • Ecommerce
      • Fast Woocommerce Hosting
      • Retail clothing websites
    • SEO Reading
      • SEO Content Writing
    • Social Media
    • Website Hosting Reading Berkshire
      • Fast Websites – Greener Hosting
  • News
  • Shop
    • Domain Names
    • UK Web Hosting
  • How Much?
  • Contact
    • Website Design Questionnaire
  • 0118 942 0101

Online application design: Walk The Thames Path

Online application design. We were approached by a client asking whether we could create a web site specifically based around ‘Walking The Thames Path’ that would provide his clients with the ability to plan, map and book hotels for their walking holiday by creating a route based upon daily walking distances. Chris in our online application department put his hand up for the job.

View site

Overview

What we did

This requirement consisted of two sites, with the front end operating on a WordPress site and the back end, which managed the route, was developed in .Net running on a Windows Server.

The WordPress web design was developed first which then gave our client the ability to manage the site further so that news updates, such as flooding alerts could be uploaded for his clients to view. See walk the Thames path here.

The backend was more complicated requiring online application design, and this involved two sections, the user interface, and the management interface.

Online application design Thames path web site designers
walk the thames website designers

Challenges 

Online application design: Management interface

The management interface allowed our client full access to carry-out the following: –

  1. Create a Map of the Thames from the source in Gloucester to its outlet in London using a grid system.
  2. Within this map, icons can then be added, representing, accommodation, landmarks, areas of interest, locks, pubs, restaurants etc. Further information an image, description and link can be added that pops up on clicking the icon.
  3. Icons and the path are drag and dropped on to the canvas. To produce a schematic of the Thames. Icons can be removed easily. The path is not a straight line and crosses the river and leaves the river several times. So, the path itself is a series of horizontal and vertical footsteps that can laid to mimic the path itself.
  4. The ability to add new map tiles not just at the end of the path but between existing map tiles
  5. Breakpoints and distances can be added to all the map markers. We have also given the ability to add the exact longitude and latitude coordinated to the map markers
  6. User management module
  7. Client Itinerary management
  8. The ability of customers to pay a deposit and the balance of their holiday online

Client interface

For users wishing to plan their route, they could create their own account, login and plan their holiday. This system provides the ability to select a starting point or end point of their choice, and based on the daily walking distance that was chosen, the system would work out a daily route for the amount of days selected, going East or West.  At the end of the daily route, accommodation tabs (Hotels, B&B’s, Airbnb, Camp Sites etc..) are displayed so that you can click on the link, view the hotel information, and make a booking.

Not only can accommodation be booked, Pub/Restaurants, Places of interest can also be booked all through one interface; but that’s not all. You can book Airport pickups and even arrange for your luggage to be couriered each day between your accommodation.

Please see the walk the Thames path map demo here

 

Challenges 

walking the thames path project

Results

Online application design (.net) overcoming problems

 

  1. We tried a few tiled versions of the map of the Thames but to produce an easily navigable version of the Thames. We stretched the river into a straight horizontal Line.
  2. Calculation of distances walked was a tough nut to crack. We decided to have break points along the river, points along the route that leave the Thames path. Assuming travellers would like to walk the whole path, we calculated that if a traveller leaves the path they would re-join the path at the same break point. So, we needed to calculate the distance from a break point to the nearest hotel and back again.
  3. In producing the itinerary, we have to consider the distant a traveller would like to walk in a day, say 10 miles. We needed some validation so only the hotels within this distance are displayed but we have added a couple of miles threshold so travellers can view book the next few hotels.
  4. Navigating 150 tiles to book 6 hotels is not an easy task, so when booking hotels, travellers booking their holiday can view just the tiles of the maps with hotels on them.
  5. Navigation: We have used a two step navigation system sliding tiles and below it a sliding bar so browsers can navigation to the whole of the Thames Path with ease.
  6. In order for people that are familiar with the Thames path we have a text booking system and visual mapping booking interface.

Work With Us.

Do you have a web site that needs updating or looking for a hosting company to fully support your current site? Lets have a chat!

Start your project

Share this:

  • Click to print (Opens in new window) Print
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on X (Opens in new window) X
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on Pinterest (Opens in new window) Pinterest
website design agency Reading
Tel: 01189 420101
Company Number: 6092965
 
Copyright © 2024 Artofdata.com Ltd
Web Design Company Based In Reading.
  • Web Design Reading
  • Web Design Bracknell
  • Web Design Wokingham
  • Contact ArtofData
  • Web Design Company
  • Terms & Conditions
  • Privacy Policy
  • Web Design Reading
  • Web Design Bracknell
  • Web Design Wokingham
  • Contact ArtofData
  • Web Design Company
  • Terms & Conditions
  • Privacy Policy

Artofdata.com Ltd
(Web Design Agency)
47 Brooksby Road,
Reading,
Berkshire,
RG31 6LZ

Facebook
Twitter
Youtube
Pinterest
Google-drive
Instagram
Linkedin
Reddit
Map-marker-alt
Link
Rss
Arrow-alt-circle-up
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT