Technical specification
InstaVet is a veterinarian company website that is built on WordPress CMS. It includes a large variety of features like locations pages, veterinarians info, company services, partners, input forms etc.
Responsibilities
My responsibilities included converting the design files intoto working web pages and integration with a back-end office that allowed for easy content updates and maintenance.
- Front End Development
- Integration with WordPress and extending the base CMS features
- Responsive Design
- User Experience
Challenges
Apart from some advanced UI elements, the biggest challenge for this project was back-end office integration that allows for reusable data components. The website includes a big amount of pages with lots of reused UI components and data categorization. Plain WordPress was just not enough for this. By using a plugin called Advanced Custom Fields, it allowed me to develop a visual page builder that utilized custom UI components. The page builder made creation and maintenance of site pages a matter of few clicks and drags. All of the repeating data was separated into its own post sections (veterinarians, team members, locations), which when updated, reflected on all UI components spread across multiple pages.