- Descrição do Projeto
- Demonstração da Aplicação
- Relatório do Projeto
- Publicações
- Funcionalidades
- Status do Projeto
- Como Usar a Aplicação
- Tecnologias Utilizadas
- Desenvolvedores
- Orientadores
- Licença
Este projeto trata do desenvolvimento de uma aplicação web, chamada de Cyber Security Information. Essa aplicação foi desenvolvida por um grupo de alunos do curso Técnico em Redes de Computadores Integrado ao Ensino Médio, ofertado pelo IFSP - Câmpus São Paulo Pirituba, a qual tem como objetivo o compartilhamento de conteúdos teóricos (artigos) e práticos (tutoriais), além de ferramentas gratuitas, visando a democratização do acesso a materiais voltados à Segurança Cibernética.
Sob tal perspectiva, além de prover materiais relacionados ao tema principal [Segurança Cibernética], a aplicação web CSI colabora para que muitos usuários, sem levar em consideração o grau de escolaridade, a idade ou o conhecimento prévio sobre Cibersegurança, possam acessar, compartilhar e entender os assuntos disponibilizados, incluindo os usuários com deficiências. Isso é possível devido às práticas de acessibilidade inseridas no desenvolvimento de tal aplicação, de modo que as inclusões informacional e digital foram levadas em consideração durante todas as etapas da criação do web software.
Portanto, a aplicação web está disponível gratuitamente através de um endereço na web, de modo que pode ser acessada a partir de diversos dispositivos eletrônicos, como computadores, tablets e celulares, uma vez que, ratificando o tema de democratização e acessibilidade, foi criada a partir do conceito de responsividade. Ainda assim, ela conta com uma ferramenta gratuita de tecnologia assistiva, disponibilizada pelo Governo Digital, chamada de VLIBRAS, a qual realiza a tradução de todo conteúdo digital para a Língua Brasileira de Sinais - LIBRAS.
Finalmente, nos tópicos abaixo é possível encontrar detalhes específicos sobre a Cyber Security Information, tal como as tecnologias utilizadas, os desenvolvedores, o relatório do projeto, entre outros.
Páginas de Início, de Artigos e de Tutoriais em Dispositivo Móvel
Página de Início em Desktop
Para visualizar o relatório final deste trabalho, o qual foi aprovado na disciplina de Desenvolvimento de Projetos (Projeto Integrador) do IFSP - PTB, clique aqui. Para baixá-lo, clique aqui
Desenvolvimento de uma Aplicação Web para Divulgação de Conteúdos e Ferramentas Acerca da Cibersegurança
13° Congresso de Inovação, Ciência e Tecnologia · 22 de nov de 2022
RESUMO: Embora a Segurança Cibernética - também conhecida como Cibersegurança - esteja no centro das atenções da maioria das empresas e instituições no geral, nota-se a ausência de ferramentas tecnológicas capazes de alertar, informar e capacitar as pessoas comuns sobre tal assunto. Ou, ainda, quando há essas ferramentas, apenas um exclusivo grupo é privilegiado com o fácil acesso e entendimento dessas, seja devido ao nível de escolaridade, ou maturidade, requerido para a compreensão dos conteúdos, seja pela ausência da acessibilidade digital. Preenchendo essa lacuna, foi desenvolvida uma aplicação web, intitulada de “Cyber Security Information”, com tecnologias que possibilitam o acesso a conteúdos e ferramentas relacionados à cibersegurança, de modo a tornar esses conteúdos acessíveis para todos os públicos. Nessa direção, o trabalho visa desenvolver uma aplicação fundamentada na democratização do acesso aos conteúdos relacionados ao tema, de modo a assegurar que todos possam se proteger das ameaças digitais, incluindo as crianças, os idosos, pessoas com deficiências e o público leigo no geral.
- Garantia da Acessibilidade e Responsividade
- Disponibilização de Artigos
- Disponibilização de Tutoriais em Diversos Formatos
- Disponibilização de Ferramentas para Proteção
- Disponibilização do App Mobile (Digital Authenticator)
- Envio Automatizado de E-mails (Newsletter)
- Disponibilização de um Canal para Contato
- Exposição de Informações Adicionais Sobre o Projeto (Desenvolvedores, Instituição, Relatório, etc)
Essas funcionalidades estão fundamentadas no levantamento de requisitos funcionais da aplicação Cyber Security Information
Para utilizar a Cyber Security Information via web, acesse o domínio ciberseguranca.info ou, caso prefira, clique aqui
Antes de começar, é preciso que você tenha as seguintes ferramentas instaladas em sua máquina:
Além disso, é interessante que você tenha um editor para trabalhar com o código. Recomendamos o uso do Pycharm ou do VSCode
# No terminal, clone este repositório:
git clone <https://github.com/VictorGM01/cyber_sec_info>
# Acesse a pasta do projeto
cd cyber_sec_info
# Crie e ative um ambiente virtual
python -m venv .venv
.venv\Scripts\activate
# Instale as dependências
pip install -r requirements.txt
# Realize as migrações
python manage.py migrate
# Crie um usuário admin
python manage.py createsuperuser
# Rode o servidor
python manage.py runserver
Clique sobre as imagens para acessar a documentação de cada tecnologia utilizada neste projeto.
Victor G. Marques Back-end |
Raphaela G. Ferraz Front-end |
Anna Beatriz Back-end (reviewer) |
Hillary Mendes Designer auxiliar |
Adriano J. Ferruzzi |
Regivaldo S. Ferreira |
Este projeto está sob a licença MIT - acesse o arquivo LICENSE para mais detalhes.