Skip to content

felprangel/bookmark

Repository files navigation

Bookmark 📚

Bookmark é um aplicativo web desenvolvido com React e Next.js com o objetivo de ajudar os usuários a catalogarem suas leituras. Ele permite cadastrar livros com informações como nome do autor, quantidade de páginas e o status de leitura (se o livro já foi lido ou não).


🚀 Funcionalidades

  • Adicionar livros: Informe o título, autor e o número de páginas.
  • Gerenciar leituras: Marque livros como "lido" ou "não lido".
  • Visualizar catálogo: Veja todos os livros cadastrados.
  • Persistência de dados: Os livros são salvos no banco de dados através da api.

🖥️ Prévia

image


🛠️ Tecnologias Utilizadas

  • React.js: Biblioteca para criar interfaces de usuário.
  • Next.js: Framework React com suporte para server-side rendering (SSR) e rotas dinâmicas.
  • Styled Components: Estilização rápida e moderna.
  • Axios: Para requisições de api.
  • Formik: Para lidar com formulários.
  • React Query: Para páginação infinita da página inicial.
  • Notificações Toast: Mostrando feedback da ação do usuário.

🌟 Futuras Funcionalidades

  • Integração com Backend: Salvar e gerenciar livros através de uma API com banco de dados.
  • Autenticação: Criar contas de usuários para acessar o catálogo em qualquer dispositivo.

Feito com ❤️ por Felipe Rangel.

About

Site para catalogar leituras, desenvolvido com React e NextJs

Topics

Resources

Stars

Watchers

Forks

Contributors