[User Story] Open Camera to take a car front photo
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- frontend
Direzione di ricerca
Inizia dall’implementazione esistente delle foto e dal punto di ingresso “Adicionar foto” descritto nell’issue. Verifica che il flusso mobile apra la fotocamera del dispositivo, torni immediatamente all’applicazione Multei dopo l’acquisizione e visualizzi la miniatura risultante; i criteri di accettazione definiscono il comportamento previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
User story
Como uma pessoa que está realizando uma denúncia
Eu gostaria de ter acesso direto à câmera do celular
De forma que eu não precise abrir manualmente o app da Câmera para tirar a foto
Business context
É comum que quando as denúncias sejam realizadas os usuários estejam utilizando smartphones, e não computadores. Dessa maneira, é importante oferecermos a opção para que o usuário faça a captação da foto dentro da SPA do Multei para facilitar e agilizar o processo de denúncia. Essa feature também viabiliza que o usuário faça a captura da foto imediatamente após a etapa de instruções, diminuindo a chance de fotos inadequadas.
Describe alternatives you've considered
Previamente já tínhamos pensado em uma alternativa diferente para o upload da foto no card #178, que terá prioridade maior do que este card (#177).
In scope
- Abrir o aplicativo de câmera a partir da aplicação do Multei, e não manualmente.
- Imediatamente após a captura da foto, a câmera é fechada e o controle volta ao Multei.
Out of scope
Carregar foto do rolo de câmera ou outro diretório (#178).
Additional context & notes
Mensagem de erro ao enviar a foto: "Não foi possível carregar a foto submetida".
Já existe uma implementação inicial no código da aplicação que deve ser alterada para atender este card.
Acceptance Criteria
-
1. Redirecionamento de foco para a câmera do dispositivo (happy path)
Dado que uma usuária iniciou o processo de denúncia e já leu as instruções para tirar foto,
Quando clicar no botão "Adicionar foto",
Então o aplicativo da câmera seria aberto. -
2. Exibição de prévia ao tirar foto
Dado que uma usuária tirou a foto com o aplicativo de câmera,
Quando voltar para a aplicação Multei,
Então será exibido o thumbnail (prévia em miniatura) da foto.
Checklist do kickoff
- A análise da história está concluída?
- QA (ou pessoa que assumiu o papel de QA) revisou a análise?
- A história está completa com todos os detalhes e as informações relevantes?
(Ex.: Contexto, Escopo, Fora de Escopo, Critérios de aceite, etc); - O valor de negócio da história está bem entendido? (se aplicável)
- Esta história não tem dependência de outras histórias futuras?
- Não existem dívidas técnicas (débitos técnicos) relacionadas a história;
- Há protótipos de telas para essa história (se aplicável)
- Há detalhes na história de mensagens de erro e outros feedbacks para o usuário (se aplicável)
- Há mensagens de ajuda ou outros textos definidos na história (se aplicável)
- A história está em um tamanho adequado
- Existe feature toggle para a feature (se aplicável)
Checklist do deskcheck
- Há testes unitários que validem a implementação? (se aplicável)
- As alterações de código passaram em todas as pipelines
- A história foi executada manualmente
- A história não trouxe regressões ou impacto negativo a outras implementações
- Todos os critérios de aceite foram cobertos
- A história não precisa de feedback ou correção
- Foi testada uma jornada completa do usuário através da história (se aplicável)
- Lingua principale
- JavaScript
- Stelle
- 3
- Fork
- 2
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di multei/web
-
dependencies todo :spiral_notepad:
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
dependencies todo :spiral_notepad:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
-
dependencies todo :spiral_notepad:
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
-
dependencies todo :spiral_notepad:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
-
dependencies todo :spiral_notepad:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Issue simili
-
bug confirmed issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
open-webui/open-webui#30750 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Mend: dependency security vulnerability untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100