Working with a cross-functional team at F7MT, I developed a comprehensive company service management application, creating custom React Native interfaces including self-designed dashboard components while integrating AI-powered work order systems and real-time data streams for multi-role administrative functionality.
Development Deep Dive
The most complex challenge was implementing dual authentication systems with completely different UI experiences for admins versus managers, requiring dynamic interface switching and role-based permission handling. I designed the dashboard UI from scratch when Figma specifications were insufficient, creating intuitive data visualization components for service management metrics.
AI integration for work order creation demanded careful prompt engineering and response handling to generate actionable service tasks. Implementing real-time streams for live results required efficient state management and WebSocket connections. The multi-role architecture meant building scalable components that could adapt to different user permissions and data access levels while maintaining consistent performance.
Work Management & Process
Collaborating with one web developer and two backend developers through daily standup meetings, I coordinated frontend requirements and API specifications using Jira
task management system. Regular team synchronization ensured REST API endpoints met mobile application needs while tracking sprint progress and bug resolution efficiently.
Custom UI creation beyond Figma designs required close stakeholder collaboration during daily check-ins to validate design decisions. Managing App Store and Play Store deployments while coordinating with backend releases through Jira
workflows demanded careful version control and testing cycles. The structured Agile approach with daily meetings allowed for rapid iteration on complex features like AI work order generation and real-time data synchronization across different user roles.