Online Booking Tool
In my role as the Lead Front-End Developer for 3 Men Movers, I took charge of the company's website and Online Booking Tool. The objective was to enhance user experience and increase conversion rates. This involved implementing A/B testing, user behavior analysis through tools like Hotjar, and managing and collaborating with remote developers, designers, and SEO specialists.
Key responsibilities and achievements
- Introduction of Webpack for performance optimization in the Online Booking Tool.
- Conducting A/B testing and implementing user behavior insights from Hotjar to boost conversion rates.
- Development of multiple app versions for A/B testing, aimed at improving user engagement and conversions.
- Integration of various API endpoints, including CRM-based scheduling, mover and packer and Google Maps API for route calculation and service location determination.
- Implementation of email automation using cron jobs, ensuring seamless communication with customers.
- Collaboration with SEO/AdWords specialists for content and script optimizations, including Analytics, AdWords, and call tracking.
- Migration of the initial WordPress-based website to Angular, utilizing technologies like Strapi for content management and Azure for hosting.
Technologies Used
Frontend
- Languages: HTML5, CSS3, JavaScript, jQuery
- Frameworks and Libraries: Bootstrap, Handlebars.js, CLNR.js
- Frontend Build Tool: Webpack
- User Interface Design: Created interactive and responsive user interfaces for seamless user experience.
Backend
- Languages: PHP
- Database: MySQL
- Server-Side Scripting: Developed server-side functionalities for seamless data processing.
- API Integration: Connected frontend with backend through AJAX and REST APIs, enabling dynamic content updates.
Content Management Systems (CMS):
- Strapi: Utilized Strapi for efficient content management, enabling easy updates and modifications.
- WordPress: Worked on customizations, plugin installations, maintenance, and backups within the WordPress environment.
Mapping and Geolocation Services:
- Google Maps API Suite: Integrated Google Maps’ Distance Matrix and Places API for route calculation, address verification, and determining service locations. Implemented logic to calculate route costs and display nearby service providers.
Version Control and Collaboration:
- Version Control: Git
- Collaborative Tools: Collaborated effectively with remote team members, including back-end developers, designers, SEO, and AdWords specialists, to ensure seamless integration of frontend and backend components.
Other Technologies:
- Data Format: JSON
- Testing and Optimization Tools: Google Optimize, Hotjar
- Hosting: Azure
- Email Automation: Implemented cron jobs for automated email processing, enhancing customer communication without manual intervention.
In conclusion, these key features and achievements underscore the project's success in delivering a user-friendly, efficient, and technologically advanced Online Booking Tool. The experience gained in developing and optimizing these features has significantly enhanced our proficiency in modern web application development, positioning us as a valuable asset in future projects requiring similar technical expertise and collaborative teamwork.