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

https://github.com/ernanej/dev-quiz

Aplicação Web com intuito de centralizar e facilitar a execução do estudo e treinamento de tecnologias com questionários pré-cadastrados.
https://github.com/ernanej/dev-quiz

quiz quizapp ruby svelte sveltekit

Last synced: about 2 months ago
JSON representation

Aplicação Web com intuito de centralizar e facilitar a execução do estudo e treinamento de tecnologias com questionários pré-cadastrados.

Awesome Lists containing this project

README

          


Logo do projeto escrito 'Dev.Quiz' em azul


Tecnologias   |   
Projeto   |   
Acesse   |   
Use   |   
Contribua   




Imagem ilustrativa mostrando resultado da pontuação da execução de um questionário com 75.10 porcento de acerto. A mesma conta com dois botões para comparar os resultados e voltar para o inicio. Além disso temos uma listagem dos tópicos possívelmente estudáveis para melhoria da pontuação.

## 🚀 Tecnologias

Esta aplicação foi desenvolvida com as seguintes tecnologias:

- JavaScript
- Svelte (SvelteKit)

## 💻 Projeto

Aplicação de centralização de questionários criado primordialmente para exercício do [SveltKit](https://kit.svelte.dev/). Com o intuito de facilitar primeiramente a execução do exame de competência para [certificação em Ruby prata ou bronze](https://www.ruby.or.jp/en/certification/examination/) o mesmo foi expandido para aceitar qualquer tipo de questionário.

### 📁 Features
- [x] Possibilidade de acessar multiplos questionários;
- [x] Questões com multiplas alternativas;
- [x] Persistência de dados a partir do localStorage do usuário:
- [x] Calculo percentual da quantidade de acerto;
- [x] Mostragem de tópicos a serem estudados para melhoria da pontuação;
- [x] Possibilidade de comparar respostas com um gabarito interativo;
- [x] Mostragem de uma breve explicação motivando a resposta correta;

## 💻 Acesse
Clique aqui para acessar a aplicação.

## 💡 Use

- Clone este repositorio:

```bash
$ git clone https://github.com/ErnaneJ/devQuiz.git
```

- Instale todas as dependências:

```bash
$ npm install
```
- Inicie a aplicação:

```bash
$ npm run dev
```

## ⚙️ Contribua

Essa aplicação possui um potêncial para crescer ainda mais. Portanto, abaixo listarei algumas features possíveis de serem implementadas que seriam benéficas para o projeto. Se você desejar implementar ou melhorar alguma feature fique à vontade para enviar uma solicitacao de pull. Irei adorar receber!

📁 Possíveis Features:

- [ ] Implementação de modos de execução, livre ou com temporizador;
- [ ] Implementação de uma análise gráfica do resultado a partir de um tempo de execução linear do resultado;
- [ ] Possível melhoria na interface com criação de landding page para o projeto;
- [ ] Criação de API para o projeto contando com um simples CRUD dos questionários;
- [ ] ....

Além disso, o estado atual do APP é consumir os dados de questionários em [JSON](https://www.json.org/json-en.html) presentes na pasta [content]([/content](https://github.com/ErnaneJ/devQuiz/tree/master/content)). Sinta-se a vontade para adicionar algum questionário, seguindo o [modelo de exemplo](https://github.com/ErnaneJ/devQuiz/blob/master/example.json).

---


Desenvolvido com ❤ por Ernane Ferreira. 👋🏻
Insentivado e idealizado por Real Seguro Viagem. 💜