Git Product home page Git Product logo

assis's People

Contributors

dependabot[bot] avatar theuves avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

muniz95

assis's Issues

Scroll no topo (para livros)

Quando um novo livro é aberto, nem sempre o scroll estará no topo devido à mudança de páginas do React.js. CORRIGI-LO!!!

Erros nos textos

A maioria dos livros está com muito erro devido ao mal processamento com expressões regulares do PDF com o conteúdo.

Livros não estão atualizando

O usuário seleciona os livros que está lendo ou que já leu e quando mudar para uma outra página os dados se perdem (, mas só pro usuário, pois os dados são enviados corretamente para o servidor - portanto eles são atualizados quando a página é recarregada).

Melhorar uso do componente Checkbox

  • O seu uso está horrível.
  • Não está sendo possível obter o valor do checkbox em valor booleano.
  • Está sendo usado onClick no onChange.

Criar capas autorais

No momento está sendo utilizado capas dos livros da Saraiva, no entanto, isso não é interessante. Portanto devo criar minhas próprias capas.

Mudar link no logotipo

No logotipo o link leva para /.


Isso deverá ser corrigido e o link deverá levar para / caso o usuário não estiver logado e para /dashboard caso o usuário estiver logado.

Palavras não encontradas no dicionário

Quando uma palavra como "estávamos" é procurada no dicionário, ela não é entendida como "estar", desse modo, o dicionário não encontra nenhum significado para ela.


O projeto pln.pt tem uma API interessante capaz de obter a "versão crua" da palavra.

Marcar sessão atual

Adicionar algo para diferenciar a sessão em que o usuário está no dashboard:

Se ele está em "Lendo..." ou "Lidos!".

Componentizar botões

Os estilos dos botões não estão seguindo padrões, pois estão sendo desenvolvidos separadamente.

Criar um componente que possa definir um estilo padrão para todos eles.


Botões:

  • Home
  • Login
  • Dashboard

Criar página pública para o usuário

Criar página do usuário.

Por exemplo (para o diretório): /u/fulano - para o usuário fulano.

A PÁGINA DO USUÁRIO SERÁ PÚBLICA.


No header onde há o nome do usuário e a sua foto de perfil deverá ser criado um link para ir direto para essa página do usuário.

Database na página de leituras

Na página de leitura o usuário pode modificar algumas coisas no estilo da fonte. Isso deve ser armazenado no banco de dados como preferências do usuário.


O último capítulo lido do usuário também deve ser memorizado.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.