Inspiration
Many people struggle with receiving timely dermatological care due to barriers such as high medical costs, limited availability of professionals, and time constraints. Skin-related conditions, if left untreated, can worsen over time, leading to severe complications. Inspired by this gap in accessibility, we set out to build an AI-powered solution that provides users with an instant and preliminary skin condition assessment using computer vision. Our goal is to empower individuals to take control of their skin health while making dermatological advice more accessible and efficient.
What it does
SkinGuard is an AI-driven dermatologist assistant designed to help users analyze their skin conditions instantly. The platform allows users to upload pictures of their skin, which our AI model processes to predict possible conditions. Additionally, an AI-powered chatbot is available to provide explanations, suggest solutions, and answer related queries. To encourage continuous monitoring, SkinGuard also includes a skin tracker feature, allowing users to log and track changes over time for better long-term assessment and treatment.
How we built it
We followed a structured approach to develop SkinGuard:
- Feature Planning:We outlined the core functionalities, focusing on AI-driven analysis and user accessibility.
- Figma Design: Our UI/UX designer created wireframes and prototypes to ensure a smooth user experience.
- Frontend Development: We built the user interface with a responsive and accessible design.
- Backend & AI Integration: The AI model for skin analysis was trained and integrated with the backend, allowing users to interact seamlessly with the system.
Challenges we ran into
Developing SkinGuard came with several challenges:
- Git & Collaboration: Managing version control and resolving merge conflicts within a team was a learning curve.
- AI Integration: Bridging the AI model with the backend and frontend presented technical hurdles, especially ensuring fast and accurate image analysis.
- Deployment Issues: Optimizing the AI model for smooth deployment without performance lag was a key challenge we had to tackle.
Accomplishments that we're proud of
- Learning and overcoming challenges with new technologies, including AI, backend integration, and frontend design.
- Successfully completing our first hackathon as a team, despite time constraints and technical difficulties.
- Building a fully functional MVP that delivers real-world value.
- Developing a product that could make dermatological care more accessible to those who need it.
What we learned
- Teamwork & Conflict Resolution: Effective collaboration, especially in handling version control and debugging issues as a team.
- New Tech Stack: Gained hands-on experience with AI integration, web development, and deploying machine learning models.
- End-to-End Development: Understanding the complete process of building an AI-powered platform from ideation to implementation.
What's next for SkinGuard - AI Dermatologist
We envision several future improvements for SkinGuard:
- Expanding AI Capabilities: Enhancing the accuracy of our AI model by training it on a more diverse dataset.
- Adding More Features: Implementing a recommendation system for skincare routines based on user history.
- Mobile App Development: Creating a mobile application for even easier access to skin assessments on the go.
- Collaboration with Dermatologists: Partnering with professionals to validate our AI’s diagnoses and improve reliability.
Our team members!
Thu Nguyen: Backend & Frontend Development
Ethan Do: Backend & Frontend Development
Alex Tran: AI Model Development
Han Le: Figma Design & Frontend Support


Log in or sign up for Devpost to join the conversation.