Skip to content

Rafael-1108/CollectionHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CollectHub

Bem-vindo ao CollectHub! Somos uma plataforma digital dedicada a entusiastas e colecionadores. Nossa missão é oferecer um espaço centralizado, intuitivo e encantador para você organizar, exibir e gerenciar suas coleções, desde Action Figures e Moedas raras até Cartas Pokémon.

🚀 Status do Projeto

Concluído (Ciclo de desenvolvimento inicial finalizado).

✨ O que oferecemos (Funcionalidades Principais)

  • Galeria de Itens: Uma galeria principal (index.html) e uma página de detalhes (detalhe.html) funcionais para explorar os colecionáveis.
  • Banco de Dados Populado: O sistema é iniciado com um seed de 100 itens colecionáveis e 3 categorias pré-definidas (Action Figures, Moedas, Cartas Pokémon).
  • API RESTful Completa: Um backend robusto que oferece operações de Create, Read, Update e Delete (CRUD) para todos os colecionáveis.
  • Filtragem Avançada (API): A API permite filtros dinâmicos na listagem de itens, buscando por tipo, ano e condição (via query params).
  • Gestão de Usuários (API): Endpoints prontos para o registro (com senha criptografada) e login de usuários.
  • Design Responsivo: A interface (baseada no Figma) se adapta a diferentes tamanhos de tela, de dispositivos móveis a desktops.
  • Tratamento de Erros: O backend inclui tratamento de erros e códigos de status HTTP corretos, e o frontend exibe loading states e alertas de erro.

🛠️ Tecnologias Utilizadas

Backend & Dados

  • Servidor: Node.js, Express.js
  • Banco de Dados: PostgreSQL
  • ORM: Prisma

Frontend & Design

  • Interface: HTML5, CSS3, JavaScript (ES6+ Fetch API)
  • Design & Prototipação: Figma

Ferramentas & Metodologia

  • Modelagem de Dados: BrModeloWeb
  • Testes de API: Postman
  • Gerenciamento de Projeto: Trello, Notion

👥 Equipe

  • Product Owner (Gerenciamento): João Victor
  • Backend Development: Fabio, Gustavo Lisboa
  • Frontend Development: Fabio, Gustavo Lisboa, Pedro, Rafael
  • UI/UX Design: João Stopiglia, Pedro, Rafael

About

Sistema de Coleção de Action Figures, Moedas, TCG Pokemon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors