Skip to content

Aplicação web em desenvolvimento por um grupo de alunos do IFSP - Câmpus Pirituba, cujo objetivo é o fornecimento de informações e ferramentas sobre a cibersegurança.

License

Notifications You must be signed in to change notification settings

raphaelaferraz/cyber_sec_info

 
 

Repository files navigation

Cyber Security Infomation

image

Tabela de Conteúdos

Descrição do Projeto 📋

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.

Badge com a versão utilizada do Python Badge com a versão utilizada do Django Badge com a versão utilizada do HTML Badge com a versão utilizada do CSS

Demonstração da Aplicação 💻

Páginas de Início, de Artigos e de Tutoriais em Dispositivo Móvel

demonstracao

Página de Início em Desktop

image

Relatório do Projeto 📚

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

Publicações 🔬

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.

🔎 Acessar a publicação

Funcionalidades 📜

  • 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

Status do Projeto 🔔

✅ Finalizado - Aplicação publicada ✅

Como Usar a Aplicação 🚀

Web 🌐

Para utilizar a Cyber Security Information via web, acesse o domínio ciberseguranca.info ou, caso prefira, clique aqui

Local 🖥️

Pré-requisitos 📦

Antes de começar, é preciso que você tenha as seguintes ferramentas instaladas em sua máquina:

Git, Python.

Além disso, é interessante que você tenha um editor para trabalhar com o código. Recomendamos o uso do Pycharm ou do VSCode

Rodando a Aplicação ▶

# 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

Tecnologias Utilizadas 🛠️

Clique sobre as imagens para acessar a documentação de cada tecnologia utilizada neste projeto.

Front-End

ícone html ícone css ícone javascript ícone jquery

Back-End

ícone python ícone django ícone sqlite ícone mysql ícone heroku

Desenvolvedores :octocat:


Victor G. Marques

Back-end

Raphaela G. Ferraz

Front-end

Anna Beatriz

Back-end (reviewer)

Hillary Mendes

Designer auxiliar

Orientadores 👨‍🔬


Adriano J. Ferruzzi

Regivaldo S. Ferreira

Licença 📄

Este projeto está sob a licença MIT - acesse o arquivo LICENSE para mais detalhes.

⬆ Voltar ao topo

About

Aplicação web em desenvolvimento por um grupo de alunos do IFSP - Câmpus Pirituba, cujo objetivo é o fornecimento de informações e ferramentas sobre a cibersegurança.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 50.9%
  • CSS 33.1%
  • JavaScript 8.5%
  • Python 7.5%