You are managing a mobile app development project. Create a detailed Gantt chart for a 12-week project including phases: requirement gathering (2 weeks), UI/UX design (2 weeks), development (5 weeks), testing (2 weeks), and deployment (1 week). Show dependencies and milestones.