Skip to content

Projeto realizado durante o Bootcamp Laboratória (Turma SAP005), com o objetivo de criar uma aplicação web utilizando como referência Cifras de César.

Notifications You must be signed in to change notification settings

giomadeira/SAP005-cipher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cifra de César - Gerador de Códigos OSESP

Índice


1. Introdução

Projeto realizado durante o Bootcamp Laboratória (Turma SAP005), com o objetivo de criar uma aplicação web utilizando como referência Cifras de César.

A cifra de César é uma das técnicas mais simples de cifrar uma mensagem. É um tipo de cifra por substituição, em que cada letra do texto original é substituida por outra que se encontra há um número fixo de posições (deslocamento) mais a frente do mesmo alfabeto.

Por exemplo se usarmos o deslocamento (offset) de 3 posições:

  • Alfabeto sem cifrar: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • Alfabeto com cifra: D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
  • A letra A será D
  • A palavra CASA será FDVD :musical_score:

2. Resumo do projeto

Para este projeto, desenvolvi uma aplicação web para gerar códigos de acesso exclusivo para que apreciadores da Orquestra Sinfônica de São Paulo (OSESP) possam acompanhar as apresentações online. Devido a pandemia que assola o mundo inteiro, tivemos que reaprender a viver. Nossa forma de estudar, trabalhar, socializar mudou. A tecnologia fez e faz toda a diferença neste processo de reencontramos uma maneira de viver sob o novo normal. Desde o ínicio do distanciamento social, algo que tem alíviado de certa forma a tensão do momento, são as apresentações feitas através de "lives". Nada se compara a emoção de estar de corpo presente em um evento cultural, musical, teatral. Mas foi necessário, e ainda é, manter distância para nosso bem e o bem de quem amamos. Pensando nisto, o site "Gerador de Códigos - OSESP" auxília que você possa ter seu lugar reservado em uma destas apresentações via internet. Após gerar seu código, no dia agendado de uma das apresentações, você informa o mesmo na página da OSESP para desfrutar da mágia que é ver (mesmo que a distância) uma orquestra tocar. :musical_score:

3. Definição do produto

A aplicação foi desenvolvida para aproximar os apreciadores de música clássica, e também estimular demais espectadores que talvez por falta de oportunidade de acesso, nunca tenham visto uma orquestra.

O objetivo principal desta aplicação é divulgar e incentivar o trabalho que a OSESP faz desde 1954, sendo referência e parte importante na história do estado de São Paulo. :musical_score:

4. Interface e utilização

As escolhas para interface deste projeto foram feitas a partir de pesquisa e consulta a imagens da Orquestra.

Utilizei uma paleta de cores próxima a da imagem de referência, para que trouxesse uma aparência simples e não houvesse demais atríbutos ou muitas informações aleatórias que pudessem confundir o usuário.

Foram incluidas duas caixas, uma para "Gerar o Código" onde é solicitado que o usuário informe seu nome e sobrenome sem espaços entre eles, e escolha uma chave de deslocamento (offset) para gerar um código personalizado e único.

Já dentro da caixa "Conferindo o Código", o usuário pode confirmar se seu código corresponde ao seu nome. :musical_score:

About

Projeto realizado durante o Bootcamp Laboratória (Turma SAP005), com o objetivo de criar uma aplicação web utilizando como referência Cifras de César.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.7%
  • HTML 33.2%
  • CSS 9.1%