Prototype
Wireframes
Challenges & Solutions
- Designing a system that caters to both web and mobile users╰ Developed a responsive React web app and a native iOS app for optimal user experience on all devices
- Implementing real-time job posting and application features╰ Utilized Azure DB for data synchronization between web and mobile clients
- Ensuring data consistency across platforms╰ Implemented a robust API with .NET Core to serve both web and mobile clients
Technical Details
React for the web frontend, Swift for iOS app, .NET Core for backend API, and Azure services including App Service and SQL Database.
Contributions
Backend
- Data model design and DTO mapping
- Load and User controllers and repositories
- iOS-specific endpoints (GetLoadByDriver)
- Authentication fixes
iOS
- Authentication and load views
- Load bidding system
- Delivery view with driver-specific loads
- Navigation bar fixes
Design
- Figma wireframes and prototype
- PR reviews across all three repos
Learnings
- Designing and building a .NET API to serve both web and mobile clients
- iOS development with SwiftUI — views, view models, and API integration
- Azure deployment and cloud service configuration
- Working across a monorepo with separate frontend, mobile, and backend codebases
