Um sistema que permite o cadastro de anúncios e gera cards com relatórios
Versão Live disponível aqui
Você pode usar o sistema acessando o link https://cadastro-de-anuncios-jojoreoli.vercel.app/
Além da versão live, você pode rodar o projeto localmente
- NodeJs: https://nodejs.org/en/
- npm
npm install npm@latest -g
- Clone o repositório
git clone https://github.com/Jojoreoli/CadastroDeAnuncios
- Instale o npm live-server
npm install -g -live-server
- No diretório do repositório
live-server
- No browser entre em: http://127.0.0.1:8080/ ou localhost:8080
- Preencha os campos com as informações de seu anúncio e clique no botão "Criar Anúncio". Um card com o relatório sobre o anúncio será criado.
- Você pode filtrar os anúncios pelo nome do cliente, ou pela data em que o anúncio foi veiculado, utilizando os campos "Filtro Nome" e "Filtro Data".
- Para apagar um card basta clicar no botão "Apagar".
- HTML
- CSS
- BEM
- Grid
- Flexbox
- Javascript
- MVC*
- Web Storage API
*O projeto tenta se encaixar em um modelo MVC, mas não segue à risca a arquitetura
Os cálculos realizados pelo sistema seguem a seguinte lógica
- A cada 100 pessoas que visualizam o anúncio 12 clicam nele.
- A cada 20 pessoas que clicam no anúncio 3 compartilham nas redes sociais.
- Cada compartilhamento nas redes sociais gera 40 novas visualizações.
- 30 pessoas visualizam o anúncio original (não compartilhado) a cada R$ 1,00 investido.
- O mesmo anúncio é compartilhado no máximo 4 vezes em sequência
Projeto feito como teste para a Academia Técnica Capgemini em parceria com a ProWay