Hi! I'm Chris, a
PARENT

+20 years of Full-Stack web development

Contact me

See my full profile on iCodeThis

Over 350 challenges completed!

Previous projects

gabinohome

Gabinohome

  • HTML
  • CSS
  • PHP
  • MySQL
  • JavaScript
  • jQuery

A classifieds website dedicated to the property rental market. Currently available in more than 40 countries and in 16 languages.

  • Designed and developed the frontend code with HTML, CSS & JavaScript, including use of the jQuery library.
  • Backend developed in PHP.
  • Designed and maintain the MySQL database with over 34 million rows of data.
  • Incorporate data from external APIs for both data and functionality such as ID verification.
  • Optimised the site for SEO and page load times reaching near 100% in all categories in Lighthouse in the majority of the pages.
  • Created a custom ticket system to allow a simple and agile development process.
  • Created an en extensive back-office to administer the data, statistics and web content.
Ver web
calendar capture

Availability Calendar (open source)

    • HTML
    • CSS
    • PHP
    • MySQL
    • JavaScript

Created the open source project Ajax Availability Calendar in 2008

  • Developed using PHP, MySQL & JavaScript.
  • Uses AJAX to ensure that maintaining the calendar through it is built-in admin panel is as simple as possible.
  • Downloaded over 90,000 times since its release.

I am currently working on a new version. My aim is to convert it into a web component using Vanilla JavaScript, PHP y CSS3.

See on Github

Sandbox

screencapture

Circular navigation

  • HTML
  • CSS
  • Navigation or product selector with animated mouseover.
  • 100% CSS animations.
  • Can use images or text.
screencapture

Countdown

  • HTML
  • CSS
  • JavaScript
  • JavaScript countdown with circular progress bars.
  • SVG circles with CSS custom properties.
  • Uses localstorage to save date.
screencapture

Linked Avatars

  • HTML
  • CSS
  • JavaScript
  • Responsive
  • Adaptive - place the avatars anywhere on the page and they will be lionked automatically via JavaScript

More sandbox projects
See my coding challenges on icodethis.com

Contact me

If you need help with the Ajax Availabilty Calendar, please visit www.ajaxavailabilitycalendar.com
  • HTML
  • CSS
  • JavaScript
  • PHP
  • MySQL
  • AJAX
  • jQuery
  • Sass
  • Git
  • Github
  • Figma
  • React
  • Typescript
  • Tailwind