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.
- Host: GitHub
- URL: https://github.com/ernanej/dev-quiz
- Owner: ErnaneJ
- Created: 2022-03-15T23:33:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-03-18T03:56:01.000Z (over 4 years ago)
- Last Synced: 2025-03-30T17:14:38.105Z (over 1 year ago)
- Topics: quiz, quizapp, ruby, svelte, sveltekit
- Language: Svelte
- Homepage: https://dev-quiz-app.netlify.app/
- Size: 216 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 🚀 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).
---