Este sistema visa facilitar o entendimento sobre temas relacionados à doação de sangue, agilizar os agendamentos e cadastros, e garantir um processo mais seguro e organizado, alinhado às necessidades impostas pelo distanciamento social.
A principal motivação para o desenvolvimento deste sistema é o cenário da pandemia mundial de coronavírus, que obrigou as pessoas a reformular e reinventar diversas atividades devido ao distanciamento social. Uma dessas atividades foi a doação de sangue, que passou a necessitar de um agendamento remoto, com intervalos entre os horários para evitar a aglomeração de pessoas em um mesmo local.
Dessa forma, o sistema proposto permitirá que os agendamentos sejam feitos remotamente, e, como é necessário um cadastro prévio, os doadores também poderão realizá-lo online, diretamente do conforto de suas casas. Isso contribuirá para evitar sobrecargas no atendimento e aglomerações nas filas de espera. Além disso, o sistema buscará fornecer informações claras e acessíveis sobre a transfusão de sangue, auxiliando no processo de agendamento e esclarecendo a importância da doação, bem como as condições necessárias para realizá-la. Isso ajudará a evitar desinformações e a ocupação desnecessária de horários, tornando o processo mais eficiente e reduzindo possíveis transtornos.
Principais funcionalidades do projeto:
- O sistema deve cadastrar, remover, atualizar e exibir as informações do doador.
- O sistema deve realizar o agendamento, remoção, atualização e consulta das doações já realizadas pelo doador via internet.
- O sistema deve receber os dados do agendamento, sendo eles: O hemocentro escolhido, a data e a hora.
- O sistema deve cadastrar, remover, atualizar e exibir as informações do funcionário.
- O sistema deve processar os dados de login possibilitando o acesso do doador ao site, pelo email e senha.
- O sistema deve processar os dados de login possibilitando o acesso do funcionário ao site, pelo email, senha e código de identificação.
- O sistema deve informar via e-mail ao doador que seu tipo sanguíneo está em falta no estoque, solicitando que se encaminhe até o banco de sangue para a doação.
- O sistema deve apresentar maiores informações acerca da doação de sangue.
- O sistema deve facilitar a comunicação entre o doador e o centro de doação disponibilizando informações para contato.
Este projeto foi desenvolvido com as seguintes tecnologias:
- Linguagens de Programação: Python, HTML, CSS, JavaScript, etc.
- Framework/Biblioteca: Bootstrap, SQLite, etc.
- Banco de Dados: SQLite, etc.
- Ferramentas: BrModelo, Creately, Remove.bg, etc.
- Outras tecnologias: GitHub, Visual Studio Code, XAMPP, etc.
Se tiver alguma dúvida ou sugestão, entre em contato comigo:
- Nome: Ana Carolina Santos
- Email: ana.c.santos2003@gmail.com
- LinkedIn: ana-carolina-santos
- GitHub: AnaCarolinaSantos