{"id":18026341,"url":"https://github.com/aureliodeboa/mydoctor","last_synced_at":"2026-05-08T15:19:25.515Z","repository":{"id":257893651,"uuid":"870820953","full_name":"aureliodeboa/MyDoctor","owner":"aureliodeboa","description":"O MyDoctor é um aplicativo que facilita o gerenciamento de medicamentos para pacientes, especialmente idosos, e seus cuidadores. Ele oferece notificações, organização de tratamentos e controle remoto de gaveteiros inteligentes, garantindo mais segurança e tranquilidade.","archived":false,"fork":false,"pushed_at":"2024-10-21T09:59:28.000Z","size":231,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T19:20:21.457Z","etag":null,"topics":["arduino","cloudant","esp32","ibm-cloud","iot","iot-application","node-red","swftui","swift"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aureliodeboa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-10T18:18:21.000Z","updated_at":"2024-10-21T09:59:32.000Z","dependencies_parsed_at":"2024-10-30T08:28:25.600Z","dependency_job_id":null,"html_url":"https://github.com/aureliodeboa/MyDoctor","commit_stats":null,"previous_names":["aureliodeboa/mydoctor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aureliodeboa/MyDoctor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aureliodeboa%2FMyDoctor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aureliodeboa%2FMyDoctor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aureliodeboa%2FMyDoctor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aureliodeboa%2FMyDoctor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aureliodeboa","download_url":"https://codeload.github.com/aureliodeboa/MyDoctor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aureliodeboa%2FMyDoctor/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268470799,"owners_count":24255391,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","cloudant","esp32","ibm-cloud","iot","iot-application","node-red","swftui","swift"],"created_at":"2024-10-30T08:06:11.153Z","updated_at":"2026-05-08T15:19:25.479Z","avatar_url":"https://github.com/aureliodeboa.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💊 MyDoctor: Gerenciamento Inteligente de Medicamentos 💊\n## Projeto Hackatruck\nEste projeto foi desenvolvido como parte da iniciativa **Hackatruck**, promovida pelo Instituto Eldorado em parceria com a IBM. O objetivo é incentivar a criação de soluções tecnológicas que atendam às necessidades da sociedade.\n\n## Descrição\nO **MyDoctor** é um aplicativo focado no gerenciamento de medicamentos, desenvolvido para facilitar a vida de pacientes, especialmente idosos, e de seus cuidadores. A solução integra notificações, organização de tratamentos e um sistema de controle remoto de gaveteiros inteligentes, proporcionando mais segurança e tranquilidade para o usuário e seus familiares. [Apresentação](https://www.canva.com/design/DAGT2Nh2fGY/R9UVhrHaN2J_BhzED_x2sg/edit).\n\n\u003cdiv align=\"center\"\u003e\n  \u003cvideo src=\"https://github.com/user-attachments/assets/d62cc895-750a-41b6-9426-0841e34b162b\" controls=\"controls\" style=\"max-width: 100%;\"\u003e\n  \u003c/video\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/10a601af-2e81-43eb-8659-6f6912f5aa6e\" alt=\"WhatsApp Image 2024-10-20 at 14 33 27\" style=\"max-width: 100%;\"\u003e\n\u003c/div\u003e\n## Equipe\n![image](https://github.com/user-attachments/assets/ef92f20e-7b6a-41c8-a52e-509de41792e6)\n\n\n- Aurelio Ribeiro\n- Alysson de Jesus Alves\n- Gabrielle\n- Andressa Carvalho\n\n## Tecnologias Utilizadas\n- **SwiftUI**: Framework para construção de uma interface amigável e acessível, focada em uma ótima experiência de usuário.\n- **Node-RED**: Ferramenta utilizada para automação e integração com dispositivos IoT, permitindo a comunicação eficiente entre o aplicativo e os componentes físicos.\n- **ESP32**: Dispositivo responsável pela conexão do aplicativo ao gaveteiro inteligente, possibilitando o controle remoto do armazenamento de medicamentos.\n- **Arduino IDE**: Plataforma utilizada para programar o controle dos indicadores LED, que auxiliam no gerenciamento do armazenamento físico dos remédios.\n- **IBM Cloudant**: Banco de dados utilizado para armazenar informações de forma segura, garantindo a confidencialidade e integridade dos dados dos pacientes.\n\n ![WhatsApp Image 2024-10-20 at 14 33 26_2a963742](https://github.com/user-attachments/assets/ddb1de0f-ec03-4ce8-a180-3d2cc9e4bb4e)\n![WhatsApp Image 2024-10-20 at 14 33 20_4ac7db0d](https://github.com/user-attachments/assets/c2deb56e-ca6b-4997-8cb6-3ca7b60a32d6)\n\n\n\n## Funcionalidades\n- **Alarmes Inteligentes**: Sistema de notificações que lembra os usuários de tomarem seus medicamentos nos horários corretos.\n- **Gestão de Estoque de Medicamentos**: Controle completo dos medicamentos, com informações sobre doses, horários e reposição.\n- **Gaveteiro Inteligente**: Integração com hardware que permite organizar e localizar medicamentos de forma eficiente por meio de luzes indicadoras.\n- **Interface Amigável**: Design simples e acessível, pensado para facilitar a navegação, mesmo para pessoas com pouca experiência em tecnologia.\n\n## Objetivo\nO projeto tem como objetivo melhorar a qualidade de vida das pessoas, especialmente idosos e seus cuidadores, oferecendo uma solução inovadora e eficaz para a gestão de medicamentos, minimizando esquecimentos e garantindo mais segurança.\n\n## Estrutura do Projeto\n\n### Arquivos Principais\n\n- **Alarmes.swift**: Gerencia o sistema de notificações para lembrar os usuários dos horários dos medicamentos.\n- **Estoque.swift**: Controla o estoque dos medicamentos e as doses que precisam ser tomadas.\n- **RegistrarRemedio.swift**: Responsável pelo registro de novos medicamentos no sistema.\n- **UpdateRemedio.swift**: Realiza a atualização das informações dos medicamentos.\n- **ScreenIdoso.swift**: Tela principal voltada para a experiência do usuário idoso, garantindo simplicidade.\n- **backend-final-gaveta-update.json**: Contém o código para colocar no node-red para controle remoto das gavetas inteligentes.\n- **GAVETAS.ino**: Contém o código para colocar no ESP32 .\n- \n### Pastas e Arquivos\n- **MyDoctor.xcodeproj**: Projeto Xcode para rodar o aplicativo.\n- **MyDoctor**: Contém os arquivos principais do aplicativo.\n\n## Como Executar o Projeto\n\n1. Clone o repositório:\n   ```bash\n   git clone https://github.com/aureliodeboa/MyDoctor.git\n   ```\n\n2. Navegue até o diretório do projeto:\n   ```bash\n   cd MyDoctor\n   ```\n\n3. Abra o projeto no Xcode:\n   ```bash\n   open MyDoctor.xcodeproj\n   ```\n\n4. Execute o aplicativo em um dispositivo ou simulador iOS.\n\n## Contribuições\nContribuições são sempre bem-vindas! Se você deseja melhorar o projeto, sinta-se à vontade para abrir uma *issue* ou enviar um *pull request*.\n\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faureliodeboa%2Fmydoctor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faureliodeboa%2Fmydoctor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faureliodeboa%2Fmydoctor/lists"}