<?

Code is like a blueprint that transforms your ideas into reality. Its functionality stretches far beyond building websites, but rather acts as a nexus that connects all of the components of the world wide web.

goodes-wordpress

Goodes Suites

Miami

theme from scratch for

wordpress

Producing themes from scratch enables the creation of flexible designs that are adaptive to the client’s needs. Built on a Bootstrap platform, Toronto Web Design custom-designed a Medical Therpay website for the HQL protocol, and converted it into a WordPress theme, providing the client with the option of easy and convenient maintenance. Click here to see most important files coded for a theme.
Underscores

The structure of a WordPress theme is formed by dozens of files. When developing themes, skeleton themes like underscores.me are very useful for creating a solid foundation.

Customization

Users are usually interested in being able to customize their theme. WordPress’s built-in Customizer and plugins such as Advanced Custom Fields or CMB2 help developers a lot in creating easily customizable sites. CMB2 allows the developer to set up repeatable fields. With this feature, users can add a new section to the page and modify the content, just like adding a new blog entry.

Security and SEO

Security and Search Engine Optimization (SEO) are amongst the most important concerns for any WordPress project. Careful work with databases and use of plugins such as Limit Login Attempts, UpdraftPlus, and Yoast SEO typically get the job done.

Advanced Functionality

For this website, the client requested a function that would allow doctors to share their practice locations. Google API pulls the corresponding coordinates for the submitted address. The information is then is stored in a database, using MySQL and PHP. The coordinates are then pulled from the database and all locations are displayed on the map (see map on the Home and Contact pages).

See the Website

Responsive Design

Responsive web design ensures that your website looks great on all screen sizes, devices, and in all browsers. Clean code practices and optimized content are key for loading speed in poor Wi-Fi settings. Below, you can see a responsive design in action, and can compare how our portfolio page looks on popular devices and browsers.

goodes-monitor
goodes-portfolio

iPhone

goodes-monitor
goodes-portfolio

Chrome

goodes-monitor
goodes-portfolio

iPad

goodes-monitor
goodes-portfolio

Firefox

goodes-monitor
goodes-portfolio

Safari

goodes-monitor
goodes-portfolio

Opera

Select Place

Select color scheme

Zoom Scroll Interface
Google Maps interface

Payment Gateways

Almost two trillion U.S. dollars of global sales today happen through online shopping, and having an ecommerce solution is very important, as it is a large portion of income for many businesses. Ecommerce solutions such as WooCommerce for WordPress or Bambora are becoming increasingly important for a successful online presence.



my $url = 'https://www.beanstream.com/scripts/process_transaction.asp';

my $response = $browser->post( $url,

	[

	  'requestType' => 'BACKEND',

	  'merchant_id' => 'XXX',

	  'username' => 'YYY',

	  'password' => 'ZZZ', 

	  'trnCardOwner' => $FORM{card_name},

	  'trnCardNumber' => $FORM{card_number},

	  'trnCardCvd' => $FORM{card_cvv},

	  'trnExpMonth' => $FORM{card_expiry_month},

	  'trnExpYear' => $FORM{card_expiry_year},

	  'trnOrderNumber' => $id_invoice,

	  'trnAmount' => $FORM{program_cost}

	]

);

					

PayPal, Visa, MasterCard, and Interac are accepted for online payments through a variety of platforms.

AngularJS

AngularJS extends the capabilities of HTML to create dynamic web-applications that function in a ‘live’ setting. When updating the page, new information is instantaneously reflected, instead of passing through an external server first.

Web Development
  • {{service.name}} {{service.price | currency}}
Total: {{total() | currency}}
Design
  • {{service.name}} {{service.price | currency}}
Total: {{total() | currency}}
Marketing
  • {{service.name}} {{service.price | currency}}
Total: {{total() | currency}}
Grand Total: $3925.00