Social Media App developed using Xcode (Swift) & Google Firebase. (with no prior experience in iOS Development)
High First Class
Swift & Xcode: Expertise in iOS application development using Swift and Xcode, demonstrated by the creation of the LYFElike social media platform.
Firebase Integration: Proficient use of Google Firebase for serverless computing, handling authentication, Firestore, Realtime Database, Storage, and Trigger Email extensions.
Serverless Computing: Thorough research and practical implementation of serverless computing, emphasizing Firebase over AWS Lambda and Cloudflare Workers.
UX/UI Design: Effective design of user interfaces with SwiftUI, emphasizing simplicity and user-friendliness, as validated by user testing feedback.
Project Management: Hybrid application of Agile and Waterfall methodologies for a balance of flexibility and structure. Efficient management using a scrum board.
Software Testing: Skills in black box and white box testing methods, including specialized white box testing for Firebase iOS applications using unit testing methods.
User Acceptance Testing: Facilitated user testing sessions, incorporating feedback from both expert and non-expert users to refine application functionality and user experience.
Security & Optimization: Ensured application security and performance optimization, aided by the capabilities of Firebase.
Comparative Analysis: Analyzed the success factors of modern platforms like TikTok and beReal, integrating their strengths into LYFElike’s design to cater to the modern user’s preferences.