Sobre este projeto
it-programming / web-development
Aberto
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Outro
Outras funções necessárias Neste projeto você deverá construir um Site para Avaliação de Livros. Usuários poderão se Registrar no Site para então entrar com usuário e senha. Um vez logado, eles poderão buscar por livros, deixar suas avaliações/revisões para livros individualmente, bem como ver avaliações feitas por outras pessoas.
Você também fará uso de uma API de terceiros: "Goodreads", outro site de revisão de livros, para consumir avaliações de uma audiência maior. Por fim, os usuários poderão pesquisa detalhes do livro e suas revisões via seu site.
> Requisitos/Funcionalidades:
a) Auto-registro de Usuário (criar conta no site)
b) Login e Logout
c) Importar Dados (from CSV)
d) Buscar Livro por Nome, autor, ISBN, etc; (selecionar ordem de exibição)
e) Exibir Livro: Página de Detalhes(dados gerais e revisões já recebidas) de um livro selecionado do resultado da Busca.
f) Submeter Review: O usuário poderá cadastrar uma única revisão para cada livro.
g) Exibir também avaliação geral obtida do site/API "Goodreads", (será disponibilizado como acessar via código.)
> Especificações de Tecnologias e Ferramentas:
- Web: HTML + CSS (Bootstrap 4, se desejar)
- Python / Flask
- Banco de Dados MySQL ou PostgreSQL
OBS: Eu contenho o arquivo dos Books em formato .CSV. Dúvidas podem me mandar mensagens.
Prazo de Entrega: Não estabelecido
Habilidades necessárias