About this project
it-programming / web-development
Open
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
API Integrations Cloud Storage (Dropbox, Google Drive, etc.)
Roles needed Other
Other roles needed 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.
Delivery term: Not specified
Skills needed