About
Skinspire is an iOS app that helps users create personalized skincare routines based on their unique skin type. The app would feature a skin type test using Dr. Baumann’s 16 skin type test developed by board-certified dermatologists as guide.
Project Description
Title | Desc |
---|---|
Project | Team |
Duration | 2 months |
Teams | 4 persons |
Tech Stack
Desc | Stack / Tools |
---|---|
Language | Swift |
UI Framework | SwiftUI |
Library | Core Data, App Storage |
Architecture | MVVM |
Version Control | Git |
Design Principles | Human Interface Guidelines (HIG) |
Design Tools | Figma |
Collaboration Tools | Jira |
Role
Project Manager and iOS Developer
Responsibility
Project Manager
- Managed the Skinspire iOS app project utilizing Scrum methodology, ensuring successful delivery within a two-month timeline.
- Led daily stand-up meetings, fostering open communication and addressing challenges promptly to keep the project on track.
- Collaborated with stakeholders to define project scope, goals, and deliverables, aligning with the vision of creating a personalized skincare app.
- Utilized Jira for project planning, tracking progress, and maintaining transparency across the team.
- Conducted debriefing sessions to analyze project outcomes, identify areas for improvement, and implement lessons learned in subsequent projects.
- Coordinated with cross-functional teams, including developers, designers, and marketing, to ensure seamless integration of features and timely project completion.
- Fostered a collaborative and positive team environment, promoting knowledge sharing and skill development.
iOS Developer
- Collaborated with a cross-functional team to develop the Skinspire iOS app, specializing in creating personalized skincare routines.
- Utilized SwiftUI to build the app's user interface, ensuring a seamless and visually appealing experience for users.
- Implemented the MVVM (Model-View-ViewModel) architecture to enhance code maintainability and scalability.
- Contributed to the development of a skin type test feature, incorporating Dr. Baumann’s 16 skin type tests for accurate and personalized skincare recommendations.
- Created a component-based UI design for modularity and easy maintenance of codebase.
- Ensured adherence to Human Interface Guidelines (HIG) in design, providing a consistent and intuitive user experience.
- Collaborated with UX/UI designers to implement design specifications and enhance the overall aesthetics of the app.
Takeaways
- Learned HIG (Human Interface Guideline) and interactive animation
- Implemented MVVM architecture for code maintainability
- Collaborated with cross-functional teams to deliver the Skinspire iOS app