content: integrate approved project evidence
This commit is contained in:
@@ -128,7 +128,35 @@
|
||||
"Support schedules, as-needed entries, stock tracking, dose history, reminders, background sync, exports, analytics, an Android widget, and English/Romanian localization."
|
||||
],
|
||||
"outcome": "The system has supported Luca's private medication tracking consistently for several months. Real use exposed Android reminder failures; investigation restored dependable delivery, and current work is replacing the remaining recurring behavior with occurrence-specific reconciliation to address duplicate and stale reminders. The project works for its current private use but is not presented as production-ready.",
|
||||
"assetIds": []
|
||||
"assetIds": [
|
||||
"medication-mobile-logs",
|
||||
"medication-mobile-data-settings",
|
||||
"medication-mobile-notification-settings"
|
||||
],
|
||||
"mediaLayout": "portrait-strip",
|
||||
"media": [
|
||||
{
|
||||
"kind": "image",
|
||||
"assetId": "medication-mobile-logs",
|
||||
"alt": "Medication activity screen using an unmistakably fictional demo profile.",
|
||||
"caption": "Daily activity and history in a fictional demo state.",
|
||||
"longDescription": "The mobile view groups scheduled entries and their recorded status without exposing real medication information."
|
||||
},
|
||||
{
|
||||
"kind": "image",
|
||||
"assetId": "medication-mobile-data-settings",
|
||||
"alt": "Data and synchronization settings for a fictional medication-tracker profile.",
|
||||
"caption": "Data controls supporting the offline-first workflow.",
|
||||
"longDescription": "The settings view exposes synchronization and local-data controls used by the private self-hosted system."
|
||||
},
|
||||
{
|
||||
"kind": "image",
|
||||
"assetId": "medication-mobile-notification-settings",
|
||||
"alt": "Reminder settings for fictional medication entries.",
|
||||
"caption": "Reminder controls refined through months of private use.",
|
||||
"longDescription": "The settings view groups notification behavior and the Android alarm capability used for scheduled reminders."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "footy-tracker",
|
||||
@@ -163,7 +191,40 @@
|
||||
],
|
||||
"outcome": "The project produced useful exploratory visualizations and made the model's assumptions and limitations visible; conclusions remain limited to the simulated scenarios.",
|
||||
"url": "https://github.com/LucaPisl/opinion-dynamics-simulation",
|
||||
"assetIds": []
|
||||
"assetIds": [
|
||||
"opinion-polarization-chart",
|
||||
"opinion-final-distribution-chart"
|
||||
],
|
||||
"mediaLayout": "chart-pair",
|
||||
"media": [
|
||||
{
|
||||
"kind": "chart",
|
||||
"assetId": "opinion-polarization-chart",
|
||||
"alt": "Line chart showing the modeled polarization index increasing across simulation steps.",
|
||||
"caption": "Polarization rose quickly and then increased more gradually in this modeled run.",
|
||||
"chart": {
|
||||
"variables": "Horizontal axis: simulation step. Vertical axis: polarization index.",
|
||||
"trend": "The index rises sharply during the first two steps, then continues upward more slowly.",
|
||||
"conclusion": "This modeled scenario ended more polarized than it began.",
|
||||
"table": {
|
||||
"caption": "Selected modeled polarization values",
|
||||
"columns": ["Step", "Polarization index"],
|
||||
"rows": [["0", "0.765"], ["14", "0.932"]]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "chart",
|
||||
"assetId": "opinion-final-distribution-chart",
|
||||
"alt": "Histogram showing one large cluster and several smaller clusters in the final modeled opinions.",
|
||||
"caption": "The final modeled opinions form one dominant cluster and several smaller groups.",
|
||||
"chart": {
|
||||
"variables": "Horizontal axis: final modeled opinion. Vertical axis: frequency.",
|
||||
"trend": "Most modeled opinions cluster near one end of the range, with several smaller groups separated from it.",
|
||||
"conclusion": "This simulated scenario ended with an uneven distribution rather than a single uniform group."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"additional": [
|
||||
@@ -206,7 +267,17 @@
|
||||
"technicalDecisions": ["Uses .NET and Avalonia to explore a typed desktop interface."],
|
||||
"outcome": "A scoped project for developing desktop application fundamentals.",
|
||||
"url": "https://github.com/LucaPisl/CurrencyConverterAvalonia",
|
||||
"assetIds": []
|
||||
"assetIds": ["currency-converter-interface"],
|
||||
"mediaLayout": "single",
|
||||
"media": [
|
||||
{
|
||||
"kind": "image",
|
||||
"assetId": "currency-converter-interface",
|
||||
"alt": "Currency conversion interface with source and destination currency lists, a conversion date, and calculated results.",
|
||||
"caption": "A focused Avalonia desktop workflow for selecting currencies and reviewing conversion results.",
|
||||
"longDescription": "The interface lets a user choose one source currency, select multiple destination currencies, set a conversion date, and review the resulting values."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "linux-modding-guide",
|
||||
@@ -290,7 +361,8 @@
|
||||
},
|
||||
"metadata": {
|
||||
"title": "Luca Pîslaru — System Administrator & Full-Stack Developer",
|
||||
"description": "Portfolio of Luca Pîslaru, a Bucharest-based System Administrator and Full-Stack Developer working across Linux infrastructure and end-to-end software delivery."
|
||||
"description": "Portfolio of Luca Pîslaru, a Bucharest-based System Administrator and Full-Stack Developer working across Linux infrastructure and end-to-end software delivery.",
|
||||
"socialPreviewAssetId": "social-preview-nightdrive"
|
||||
},
|
||||
"soundtrack": {
|
||||
"intro": {
|
||||
|
||||
Reference in New Issue
Block a user