MySkinDiary
Welcome to MySkinDiary, your personalized health tracker designed to help individuals manage their skin conditions, such as atopic dermatitis, and identify potential triggers for other health complications. This is the very first public testing version of this application. Please keep in mind that various functionalities may change or disappear temporarily during development.
π What MySkinDiary Offers
- Account Management: Register and create an account to store your health data.
- Health Tracking: Log important health information, including symptoms, medication, and lifestyle events.
- Data Visualization: Visualize your health journey with detailed graphs and insights to help identify patterns and triggers.
π§ Current Development Stage
MySkinDiary is currently in its testing phase. The application is not intended for storing sensitive personal data at this stage. We appreciate your feedback as we continue to enhance the platform's features and reliability.
π οΈ Technologies Used
- ASP.NET Core
- Entity Framework Core
- SQL Server
- HTML/CSS/JavaScript
- Bootstrap
- FullCalendar.js
- Chart.js
π Features Overview
Feature | Status | Description |
---|---|---|
User Registration | β Implemented | Users can register and create accounts. |
Health Logging | β Implemented | Track symptoms, medications, and lifestyle events. |
Data Visualization | π§ In Progress | Graphs and insights to identify health patterns. |
Apple Health Sync | π Coming Soon | Seamless integration with Apple Health devices. |
π οΈ How to Run the Application
-
Clone the repository:
git clone https://github.com/yourusername/MySkinDiary.git
-
Navigate to the project directory:
cd MySkinDiary
-
Restore the required packages:
dotnet restore
-
Update the database:
dotnet ef database update
-
Run the application:
dotnet run

π Security Note
This is a testing version of MySkinDiary. Please do not use it to store sensitive personal data. We are actively working on enhancing security and reliability.
𧩠Upcoming Features
- Apple Health Integration: Seamless tracking from connected devices.
- Advanced Reporting: More detailed insights and graphs.
- Wearable Device Compatibility: Support for wearable health technologies.
π€ Contributing
We welcome contributions! If you'd like to contribute:
- Fork the repository.
-
Create a new feature branch:
git checkout -b feature/YourFeatureName
-
Commit your changes:
git commit -m "Add YourFeatureName"
-
Push to the branch:
git push origin feature/YourFeatureName
- Open a pull request.
π§ Contact
For more information, contact the developer:
- Email: kolibal.m@gmail.com
Thank you for joining us on this journey to empower individuals in managing their health with greater insight and control! π