Overview
BigTrades is a professional networking and job platform tailored specifically for Australia’s skilled workers—tradies, truck drivers, machine operators, technicians, and labourers. The app helps individuals find job opportunities, showcase their skills, and connect with others in their industry. For businesses, BigTrades offers a streamlined way to discover top talent, engage with industry professionals, and post job listings.
Personal Client
Category
Social Networking
Service
UI Implementation
Firebase Integration
API Handling
Job Type
Part-time
Challenge
The codebase was messy and hard to maintain, so I had to refactor it before adding new features like a job post and apply job. The designs were ready in Figma, but adapting them into a scalable and clean Flutter structure required careful planning. Another challenge was making the app work smoothly on the web, which meant handling responsive layouts and fixing several cross-platform issues to ensure a consistent user experience across devices.
Execution
I used the BLoC architecture to refactor and organize the code. I reviewed Figma designs carefully, created a consistent theme, and built reusable components. I added key features like job posting, job applications, and payment integration. To support multiple platforms, I created layouts for desktop, tablet, and phone, ensuring responsiveness. Some dependencies didn’t support web, but I made sure the app worked well across devices. We had weekly meetings to stay on track and solve issues.