Article image
Luiz Correa
Luiz Correa24/12/2023 10:35
Compartilhe

Projeto Quiz BuzzFeed com Angular

  • #TypeScript
  • #Angular

Projeto Quiz BuzzFeed

This project was generated with Angular CLI version 14.2.13.

Repositório

https://github.com/luizsant/Angular-BuzzFeed

Deploy

https://angular-buzz-feed-luiz.vercel.app/

Descrição do Projeto Quiz BuzzFeed

O projeto "Quiz BuzzFeed" é uma aplicação web interativa desenvolvida durante o bootcamp de Desenvolvimento Front-end com Angular na plataforma DIO.me. Inspirado nos populares quizzes do BuzzFeed, este projeto oferece uma experiência envolvente e divertida para os usuários, testando seus conhecimentos em diversos tópicos através de uma série de perguntas com múltiplas escolhas.

Características Principais:

  • Interface Interativa: A aplicação possui uma interface amigável e interativa, permitindo aos usuários navegar facilmente entre as perguntas e selecionar suas respostas.
  • Perguntas Dinâmicas: As perguntas são apresentadas uma de cada vez, e a aplicação dinamicamente carrega a próxima pergunta com base na interação do usuário.
  • Respostas com Feedback Imediato: Ao selecionar uma opção de resposta, os usuários recebem um feedback visual imediato, aumentando o engajamento.
  • Resultados Personalizados: No final do quiz, os usuários recebem um resultado baseado em suas respostas, proporcionando uma conclusão personalizada para a experiência.
  • Design Responsivo: O layout da aplicação é totalmente responsivo, garantindo uma experiência de usuário consistente em dispositivos de diferentes tamanhos, como desktops, tablets e celulares.

Tecnologias Utilizadas:

  • Angular: Utilizado como o framework principal, o Angular ajuda a organizar o projeto como um aplicativo de página única (SPA), permitindo uma experiência de usuário suave e ágil.
  • CSS e Media Queries: Para a estilização, foi usado CSS puro, incluindo media queries para garantir que o aplicativo seja responsivo e visualmente atraente em vários dispositivos.
  • Google Fonts (Roboto): A fonte Roboto do Google Fonts foi usada para manter a tipografia clara e legível, contribuindo para o design moderno e limpo do aplicativo.

Como Funciona:

Os usuários começam o quiz e são apresentados a uma série de perguntas com várias opções de resposta. Após responderem todas as perguntas, um resultado é gerado com base nas escolhas do usuário, completando a experiência do quiz. O aplicativo foi projetado para ser intuitivo e fácil de usar, com um foco claro na experiência do usuário e na interatividade.

Desenvolvimento e Aprendizado:

Este projeto foi desenvolvido como parte de um desafio prático no bootcamp de Desenvolvimento Front-end com Angular na DIO.me, permitindo a aplicação de conceitos aprendidos como data binding, componentes, serviços e roteamento no Angular. A construção do quiz também envolveu práticas essenciais de design responsivo e UX/UI.

Esta descrição oferece uma visão abrangente do seu projeto, destacando suas funcionalidades, tecnologias utilizadas e o valor educativo do processo de desenvolvimento. Sinta-se à vontade para ajustar ou expandir conforme necessário para atender às suas necessidades específicas. Precisa de mais alguma coisa?

Tecnologias Utilizadas

  • Angular: Framework principal para o desenvolvimento da aplicação.
  • CSS: Utilizado para estilização, incluindo media queries para responsividade.
  • Google Fonts: Para incorporar a fonte Roboto no projeto.

Funcionalidades

  • Exibição dinâmica de perguntas e opções.
  • Respostas interativas com botões clicáveis.
  • Resultados mostrados ao final do quiz.
  • Layout responsivo, adequado para desktop, tablets e celulares.

Instalação e Uso

Para instalar e utilizar este projeto localmente, siga estas etapas:

  1. Clone o repositório:
git clone https://github.com/luizsant/Angular-BuzzFeed
  1. Navegue até a pasta do projeto e instale as dependências:
cd [NOME_DA_PASTA_DO_PROJETO]
npm install
  1. Inicie o servidor de desenvolvimento:
ng serve
  1. Abra o navegador e acesse http://localhost:4200.

Agradecimentos

Agradecimentos à equipe da DIO.me e a todos os participantes e instrutores do bootcamp.

Compartilhe
Comentários (0)