Project Overview We are a short-term rental management company (Airbnb/Booking.com) developing an internal web-based backend system to support pricing management, order viewing, customer service queries, and access control. This system is for internal company use only; it is not a product for external sale and does not require an app. The system is set up on AWS. Project Objectives To upgrade current processes reliant on Excel and manual operations into a stable, maintainable internal system, focusing on: City-level pricing calendar management Building + Room type pricing matrix Order and guest information integration Daily use by customer service and revenue teams Basic permission controls Core Functional Modules 1. City Pricing Calendar (Core Functionality) Monthly view calendar by city Each day corresponds to a pricing tier (T0–T6) Supports bulk modification of date ranges Requires modification history logging (audit log) 2. Pricing Matrix Management Set prices by Building + Category + Platform + T Tier Supports Airbnb / Booking.com Price modifications require audit log recording Modifications restricted to users with specific permissions 3. Property Structure Management City / Building / Unit / Category Basic CRUD functionality sufficient 4. Order and Guest Information (API Integration) Retrieve orders via Host Platform API Pull guest basic details (name, phone number, etc.) Orders are read-only, no modifications permitted 5. Customer Service Query Functionality Search guests by phone number View historical orders Supports blacklist marking (for internal use) 6. Permissions Management Role-based access control (RBAC) Administrators may assign user roles and permissions Backend must implement permission validation Technical Requirements Web-based backend system (separate frontend/backend or monolithic architecture acceptable) Proven experience developing operational backend systems Experience integrating third-party APIs (REST API) Emphasis on data structure and maintainability Willingness to collaborate on foundational documentation MySql or other Database Technology stack is non-mandatory, but please specify your preferred solutions. We place greater emphasis on: Understanding business logic Ability to implement requirements Clarity of communication Application Method Please provide the following information: A brief self-introduction Previous experience with similar projects (backend/management systems preferred) Your proposed technical solution (outline sufficient) Experience with API integration (e.g., Airbnb/Booking/other platforms)