{"id":21753885,"url":"https://github.com/juniorreisx/miniprojeto-m5","last_synced_at":"2025-12-30T19:05:29.086Z","repository":{"id":255913891,"uuid":"853875170","full_name":"JuniorReisx/MiniProjeto-M5","owner":"JuniorReisx","description":"This project is a hospital system developed with a full-stack architecture. It allows for the listing and management of patient information.","archived":false,"fork":false,"pushed_at":"2024-09-23T14:03:32.000Z","size":1096,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-21T02:46:35.580Z","etag":null,"topics":["express-js","postgresql","reactjs"],"latest_commit_sha":null,"homepage":"https://mini-projeto-m5-f6km.vercel.app/","language":"JavaScript","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/JuniorReisx.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-09-07T19:21:37.000Z","updated_at":"2025-03-11T12:38:53.000Z","dependencies_parsed_at":"2024-09-17T03:24:42.845Z","dependency_job_id":"6da022a7-93a6-414b-a2ac-1370df97a35d","html_url":"https://github.com/JuniorReisx/MiniProjeto-M5","commit_stats":null,"previous_names":["juniorreisx/miniprojeto-m5"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JuniorReisx/MiniProjeto-M5","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuniorReisx%2FMiniProjeto-M5","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuniorReisx%2FMiniProjeto-M5/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuniorReisx%2FMiniProjeto-M5/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuniorReisx%2FMiniProjeto-M5/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JuniorReisx","download_url":"https://codeload.github.com/JuniorReisx/MiniProjeto-M5/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuniorReisx%2FMiniProjeto-M5/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272366791,"owners_count":24922221,"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-27T02:00:09.397Z","response_time":76,"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":["express-js","postgresql","reactjs"],"created_at":"2024-11-26T09:12:09.927Z","updated_at":"2025-12-30T19:05:29.080Z","avatar_url":"https://github.com/JuniorReisx.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hospital System\n\nEste projeto é um sistema hospitalar desenvolvido com uma arquitetura fullstack. Ele permite listar e gerenciar informações sobre pacientes.\n\n### Hospedado\n\nhttps://mini-projeto-m5-f6km.vercel.app/\n\n##### Publicação Linkedin\n\nhttps://www.linkedin.com/posts/gil-maik-junior_ol%C3%A1-rede-hospital-system-activity-7243982903074787329-9jrC?utm_source=share\u0026utm_medium=member_desktop\n\n## Problema e Solução\n\n### Problema\nSistemas hospitalares frequentemente enfrentam desafios na gestão eficiente das informações de pacientes. Os dados podem ser desorganizados e difíceis de acessar ou atualizar, resultando em atrasos no atendimento e possíveis erros médicos. É crucial ter um sistema integrado, fácil de usar e confiável para melhorar a eficiência operacional e garantir a precisão dos dados.\n\n### Solução\nEste sistema hospitalar fullstack permite o gerenciamento eficiente e seguro das informações dos pacientes. Utilizando tecnologias modernas de frontend e backend, a solução oferece uma interface amigável e uma arquitetura robusta para o gerenciamento de dados.\n\n## Processo de Desenvolvimento da Solução\n\n1. **Análise de Requisitos**\n2. **Design do Sistema**\n3. **Desenvolvimento**\n4. **Testes e Validação**\n5. **Implantação**\n\n## Utilidade do Sistema\n\n1. **Gerenciamento de Pacientes**: Facilita o registro e consulta das informações dos pacientes, melhorando a eficiência do serviço e reduzindo a probabilidade de erros médicos.\n\nEste sistema tem como objetivo melhorar a gestão hospitalar, tornando-a mais eficiente, precisa e confiável, contribuindo para um melhor atendimento ao paciente e gestão de recursos.\n\n### Frontend:\n- **React.js**: 5.4.4\n- **Axios**: 1.7.7\n- **CSS**: Utilizado para estilização da interface\n\n### Backend:\n- **Node.js**: v20.11.0\n- **Express.js**: 3.1.4\n- **Nodemon**: 3.1.4 (utilizado para reiniciar o servidor automaticamente durante o desenvolvimento)\n- **Sequelize**: ^6.37.3 (ORM para integração com banco de dados)\n- **Dotenv**: 16.4.5 (gerenciamento de variáveis de ambiente)\n- **Cors**: 2.8.5 (habilita o compartilhamento de recursos entre origens diferentes)\n\n### Banco de Dados:\n- **PostgreSQL**: 8.12.0\n\n## Funcionalidades\n\n- **Pacientes**\n  - Listar pacientes\n  - Adicionar novo paciente\n  - Procurar paciente atraves de CPF e Gênero\n\n## Como Executar o Projeto Localmente\n\n1. Clone o repositório:\n   ```bash\n   git clone https://github.com/JuniorReisx/Hospital-System.git\n\n   npm install\n   \n   npm run dev (dentro da pasta client)\n   \n   npm start (dentro da pasta server)\n\n\n![Captura de Tela (574)](https://github.com/user-attachments/assets/63a020dd-e10b-4a4d-81de-470ee493f68d)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuniorreisx%2Fminiprojeto-m5","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuniorreisx%2Fminiprojeto-m5","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuniorreisx%2Fminiprojeto-m5/lists"}