Skip to content

erisilva/sissas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jun 20, 2024
a80f7d8 · Jun 20, 2024

History

68 Commits
Jun 20, 2024
Apr 11, 2019
Apr 26, 2024
Mar 27, 2024
Nov 30, 2023
Aug 1, 2023
Apr 19, 2024
Apr 23, 2024
May 25, 2023
May 25, 2023
May 25, 2023
May 25, 2023
May 25, 2023
May 25, 2023
May 25, 2023
Oct 27, 2023
May 22, 2024
May 22, 2024
May 22, 2024
May 25, 2023
May 25, 2023
Mar 1, 2024
May 22, 2024
May 22, 2024
May 22, 2024
May 22, 2024
May 25, 2023
May 25, 2023
May 25, 2023
May 22, 2024
May 22, 2024
May 25, 2023

Repository files navigation

sissas - Aplicativo Web para Gerenciamento de Equipes de Saúde

Em desenvolvimento

Visão Geral

Bem-vindo à página do GitHub para o meu aplicativo web desenvolvido (em desenvolvimento) em Laravel 10 e Bootstrap 5.2! Este projeto é dedicado ao gerenciamento de equipes de saúde com profissionais da área. As equipes estão organizadas por unidades e distritos, e o aplicativo oferece recursos abrangentes para melhorar o controle e a eficiência.

Recursos

  • Rastreamento de Transferências: O aplicativo permite rastrear as transferências de profissionais entre as equipes, fornecendo um registro completo das movimentações.
  • Controle de Férias e Licenças: Com esse recurso, é possível acompanhar as férias e licenças médicas dos profissionais de saúde, garantindo uma gestão eficiente.
  • Controle de Vagas: O aplicativo controla o número e as vagas disponíveis em cada equipe, permitindo ao administrador equilibrar as equipes de saúde de forma eficaz.
  • Organização por Unidades e Distritos: As equipes são arranjadas em unidades e distritos, proporcionando uma estrutura clara e organizada.
  • Integração do Laravel 10 e Bootstrap 5.2: O aplicativo aproveita as capacidades do Laravel 10 e a estilização moderna do Bootstrap 5.2 para oferecer uma experiência de usuário atraente e responsiva.

Frameworks e Bibliotecas

Prerequisites

The requirements to run this system can be found at the link: documentação oficial do laravel:

  • Laravel 10.x requires a minimum PHP version of 8.1
  • Enable extension=gd extension in php.ini (for captcha)
  • Enable extension=zip extension in php.ini (for captcha)

Dependencies

Installation

Clone the repository

git clone https://github.com/erisilva/acl80.git

Use composer to install project dependencies:

composer update

Create the database

This configuration shown below uses MySQL as the database. This configuration is for a development environment, therefore not recommended for production.

CREATE DATABASE database_name_here CHARACTER SET utf8 COLLATE utf8_general_ci;

Configure the environment

Create the settings .env file:

php -r "copy('.env.example', '.env');"

Edit the .env file in the root folder of the project with the database configuration data. More info in documentação oficial do laravel:

DB_CONNECTION=mysql
DB_HOST=
DB_PORT=
DB_DATABASE=database_name_here
DB_USERNAME=your_username_here
DB_PASSWORD=yout_password_here

Generate the application key

php artisan key:generate

Configure the storage if necessary

php artisan storage:link

Migration

Executar a migração das tabelas com o comando seed:

php artisan migrate --seed

Usage

To run the system, use the command:

php artisan serve

Access the application in your web browser by visiting http://localhost:8000 or the appropriate URL provided by the php artisan serve command.

Users

Login: [email protected] Login: [email protected] Login: [email protected] Login: [email protected]

Note: The password for all users is 123456. By default, the migration generates users with names in Brazilian Portuguese.

Contact

Contribuições

Se você deseja contribuir para este projeto, fique à vontade para enviar suas sugestões, relatar problemas e enviar solicitações de pull. Para isso, faça um fork do repositório, faça suas alterações e envie uma solicitação de pull descrevendo suas modificações.

Future Enhancements

Aqui estão algumas áreas potenciais para o desenvolvimento e aprimoramento deste aplicativo web no futuro:

  • Implementação de recursos avançados de relatórios e estatísticas para auxiliar na tomada de decisões gerenciais.
  • Adição de recursos de notificação para informar sobre transferências de profissionais, férias, etc.
  • Aprimoramento da interface do usuário com recursos de arrastar e soltar para facilitar o gerenciamento de equipes e vagas.
  • Integração com outros sistemas e APIs relacionados à área da saúde para otimizar a gestão e os processos.

Licenças

This project is licensed under the MIT License - see the LICENSE.md file for details, except for the libraries used.

Acknowledgments

About

Gestão de Unidades e Equipes de Saúde.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published