/angular-buzzfeed-quizz-clone

This project aims to create a random guesser to decide whether you would be a hero or a villain. The decisions are based on multiple-choice tests to determine which power you would choose. The study is a component that can be adapted to perform any quiz. Developed with Angular 17.

Primary LanguageTypeScript

Angular Buzzfeed Quizz Clone

Angular NodeJS TypeScript

About   |   Technologies   |   Requirements   |   Starting   |   Screenshots   |   Author


🎯 About

This is a blog project was generated with Angular CLI version 14.1.2.

  • This project aims to create a random guesser to decide whether you would be a hero or a villain.
  • The decisions are based on multiple-choice tests to determine which power you would choose.
  • The study is a component that can be adapted to perform any quiz.
  • Developed with Angular 17.

Business rules: The questions can be customized and the quiz can be changed however you want.

Basically, the routine sorts through the questions, accumulating answers of type A or B.

If during the quiz the user accumulates more answers with the letter A, in this example he will be a villain, and if he accumulates more answers with the letter B, he will be a hero.

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git, Node and Angular installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/jonasfschuh/angular-buzzfeed-quizz-clone.git

# Access
$ cd angular-buzzfeed-quizz-clone 

# Development server

Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. 
The application will automatically reload if you change any of the source files.

# Code scaffolding

Run `ng generate component component-name` to generate a new component. 
You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.

# Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.

Screenshots

Customizable data

Made with ❤️ by Jonas Fernando Schuh

 

Back to top