Foursquare Checkin History Timeline Module for Joomla

Joomla! Module

I developed the “Foursquare Checkin History Timeline Module” for Joomla, which displays a user’s Foursquare check-in history in a timeline format within a Joomla site. The module updates check-ins and provides various information along with a smart summary of the user’s Foursquare profile, all within a module position.

Joomla! Extensions Directory Link

CODEBOXR

I worked on this project for CODEBOXR, a company that customizes WordPress, Joomla, and other open-source CMS platforms, and builds both free and professional extensions/add-ons.

Codeboxr Website: https://codeboxr.com

My responsibilities in the Foursquare Checkin History Timeline project included:

  • Front-End Design: I designed the front end to display Foursquare content as a module, ensuring it stylistically matched with any Joomla site.
  • Back-End Settings Development: I developed backend settings for the module, including display options (Simple/Group By Month), user information and photo display options, place-saving features, and friend, following, and check-in counts.
  • Admin Options Enhancement for Styling: I enhanced admin options for styling, providing a normal or compact button option, responsive and easy-to-use controls, button control, support for simple and group-by-month display styles, and various styling options to match the design of the site. This included thumbnail box background color, tooltip background and border colors, thumb style, and shotbox size control.

In this project, I applied my skills in Joomla CMS framework, PHP, MySQL, JavaScript, and Foursquare Connect OAuth 2.0. These technologies enabled me to create a dynamic and interactive Joomla module for displaying Foursquare check-in histories.