Your Personal AI Skin Health Assistant
Welcome to SkinSprite, your reliable companion for skin health management. SkinSprite is a revolutionary application designed to empower users with tools to identify skin diseases, connect with expert dermatologists, order medications, and receive personalized health tips.
- Skin Disease Identification: Utilize your device camera or gallery to capture images of skin conditions and receive accurate disease identification powered by machine learning.
- Doctor Recommendation: Seamlessly connect with specialized dermatologists recommended based on identified skin diseases.
- Medicine Ordering: Order prescribed medications from the comfort of your home with convenient in-app ordering.
- Navigation with Google Maps: Easily locate and navigate to the selected dermatologist's clinic using integrated Google Maps API.
- Secure User History: Safely store and manage user health records and history to ensure privacy and confidentiality.
- User Authentication: Secure access to personal health data with robust user authentication features.
- Medicine Reminders: Set reminders for medication intake to maintain treatment adherence.
- Daily Health Tips: Receive daily health tips tailored to your skin health needs for enhanced wellness and awareness.
- Disease Information: Access comprehensive information about various skin diseases to deepen understanding and awareness.
- Node.js
- React (for web)
- Java & Android Studio (for Android)
- Flask (for backend ML model)
- Clone the repository:
- For web frontend:
- For backend ML model:
- For Android app:
git clone https://github.com/sagnik3788/SkinSprite.git
cd SkinSprite/web
npm install
npm start
Ensure Flask is installed:
pip install flask
Run the Flask server:
python app.py
Open the project in Android Studio and run on an emulator or device.
- Frontend: React
- Backend: Node.js, Express.js
- web Database: MongoDB , Mysql
- Authentication: JWT (JSON Web Tokens)
- Android : java , XML
- Android Database: Mysql
- Ml server : Flask
- ML Architecture : VGG19
- Development Tools: Postman
- Environment Variables: dotenv
SkinSprite is an open-source project, and we welcome contributions from the community. Whether you're interested in fixing bugs, adding new features, improving documentation, or any other form of contribution, we appreciate your involvement.
This project is licensed under the MIT License. See the LICENSE file for details.
API Documentation: Link to your API documentation in Postman
Android App Download: Link to your Android app download (APK file)