An open API service indexing awesome lists of open source software.

https://github.com/barata-ribeiro/dio_angular_quizz

Quiz type course project developed during the Angular course from DIO.me
https://github.com/barata-ribeiro/dio_angular_quizz

angular buzzfeed course-project quiz quiz-game typescript

Last synced: about 1 month ago
JSON representation

Quiz type course project developed during the Angular course from DIO.me

Awesome Lists containing this project

README

        

# DioQuizz

## 🌐 Description

This course project was built during the [Angular Course](https://github.com/Barata-Ribeiro/dio_formacao_angular) (Check my study repository) from DIO.me and consists of creating a simple BuzzFeed quiz-like. In this project,
a fake data JSON file was provided containing questions, answers, and the results. A simple layout is then developed through componentization so, using everything learned through the course,
we can iterate through the data and dynamically generate the components based on the number of questions and answers. The result is finally generated based on the number of answers given to either alias 'A' or 'B';
the one with more answers generates a component showing the data for either set alias.

## 🚀 Built With

- [Angular 16](https://angular.io/)

## 🛠️ Project Setup

You'll need to have [Node.js](https://nodejs.org/en/download/), [npm](https://www.npmjs.com/get-npm), and the [Angular CLI](https://angular.io/guide/setup-local) installed on your machine.

1. Install Angular CLI:

```bash
npm install -g @angular/cli
```

2. Clone the repository:

```bash
git clone https://github.com/Barata-Ribeiro/dio_angular_quizz.git
```

4. Navigate to the project folder:

```bash
cd dio_angular_quizz
```

3. Install dependencies:

```bash
npm install
```

4. Start the local development server:

```bash
ng s -o
```

## 🤝 Contributing

Although this was a course project, if you want to increment on it, open up a pull request, and I'll check it out.

## 📜 License

This project is open source and available under the [MIT License](LICENSE).