quarantine-stories
v0.1.1
Published
Um simples blog para contar as histórias da quarentena do covid19 em 2020
Downloads
2
Readme
QUARANTINE STORIES
PROJETO: BLOG QUARANTINE STORIES
Neste blog haverá posts com histórias sobre a quarentena do covid19 geradas por seus usuários, com a possibilidade de outros usuários marcarem que gostaram das histórias e comentarem. Além disso, o app apresentará o acumulado os votos em todos os posts.
USER STORIES:
HOME
- Preciso ser capaz de visualizar todos os posts em uma página [OK]
- Clicar no post, preciso ser capaz de ver o seu conteúdo em uma página [OK]
- Preciso ser capaz de acessar uma área de criação de posts novos [OK]
- Preciso ser capaz de votar no post sem precisar entrar na página específica dele [tela: OK, funcionalidade: NULL]
- Em cada card de post, preciso visualizar as seguintes informações [OK]
- Título
- Corpo
- Autor
- Categoria
- Número de comentários
- Pontuação atual
- Mecanismo de voto
- Botões ou links para que o post possa ser editado ou removido.
- Preciso ser capaz de buscar posts por nome em uma barra de buscas [tela: OK, funcionalidade: NULL]
PÁGINA VISUALIZAÇÃO DE POST
- Ao ver o conteúdo do post, preciso ter acesso aos comentários desse post [OK]
- Ao ver o conteúdo do post, preciso ser capaz de adicionar um comentário ao post [OK]
- Na página do post, preciso ser capaz de adicionar um ’voto’ ao post [OK]
- Na página de post, preciso ter acesso às seguintes informações sobre o post [tela: OK, funcionalidade: NULL]
- Título
- Corpo
- Autor
- Categoria
- Número de comentários
- Pontuação atual
- Mecanismo de voto
- Botões ou links para que o post possa ser editado ou removido.
- Na página do post, preciso ser capaz de voltar para a lista de posts com apenas um clique [OK]
PÁGINA DE CRIAÇÃO/ATUALIZAÇÃO/DELEÇÃO DE POST
- Para criar o post, preciso ter acesso aos seguintes campos [OK]
- Título
- Autor
- Categoria
PÁGINA DE DASHBOARD
- Preciso ser capaz de visualizar um gráfico comparativo com os votos de cada post, acumilado em todo o período [Não Implementado]
Este projeto foi iniciado com o [Create React App] (https://github.com/facebook/create-react-app).
Scripts disponíveis
No diretório do projeto, você pode executar:
npm start
Executa o aplicativo no modo de desenvolvimento. Abra [http: // localhost: 3000] (http: // localhost: 3000) para visualizá-lo no navegador.
A página será recarregada se você fizer edições. Você também verá erros de lint no console.
npm test
Inicia o test runner no modo de exibição interativa. Consulte a seção sobre [running tests] (https://facebook.github.io/create-react-app/docs/running-tests) para obter mais informações.
npm run build
Cria o aplicativo para produção na pasta build
.
Ele agrupa corretamente o React no modo de produção e otimiza a construção para obter o melhor desempenho.
A compilação é minificada e os nomes de arquivos incluem os hashes. Seu aplicativo está pronto para ser implantado!
Consulte a seção sobre [deployment] (https://facebook.github.io/create-react-app/docs/deployment) para obter mais informações.
npm run eject
** Nota: esta é uma operação unidirecional. Depois de "ejetar", você não pode voltar! **
Se você não estiver satisfeito com a ferramenta de criação e as opções de configuração, poderá "ejetar" a qualquer momento. Este comando removerá a dependência de compilação única do seu projeto.
Em vez disso, ele copiará todos os arquivos de configuração e as dependências transitivas (webpack, Babel, ESLint, etc) diretamente no seu projeto, para que você tenha controle total sobre eles. Todos os comandos, exceto ejetar
, ainda funcionarão, mas apontarão para os scripts copiados para que você possa ajustá-los. Neste ponto, você está por sua conta.
Você nunca precisa usar 'ejetar'. O conjunto de recursos com curadoria é adequado para implantações pequenas e médias e você não deve se sentir obrigado a usar esse recurso. No entanto, entendemos que essa ferramenta não seria útil se você não pudesse personalizá-la quando estiver pronta para isso.