Maintain our core Activities module which includes: Dynamic CRUD operations for activities with multiple configurable options Complex pricing logic based on Adult, Child, and other passenger categories Multi-supplier integration - each activity/tour option connected to different suppliers API integrations with suppliers for reservations and bookings Availability management (internal or API-controlled) 2. Booking System Maintain and enhance our comprehensive Booking System: Online booking management with real-time processing Manual booking workflows for offline reservations
Write efficient, quality, tested code using industry best practices Contribute to code quality and maintainability by writing unit and integration tests Leverage modern architectural patterns and third-party libraries to deliver new features Provide high-quality code reviews, enforce code styles and best practices, and ensure scalable architectural designs Contribute to technical roadmaps, design, and implementation within a team of high-performing engineers Partner with engineering, product management, and design teams to develop and refine new features
To correctly apply permissions and ownership for your web project, set the ownership of website files to Nginx user www-data, and then adjust directory and file permissions.