About this project
it-programming / web-development
Open
Project overview
Criar uma plataforma online onde os usuários poderão se cadastrar, gerenciar suas coleções de figurinhas e realizar trocas com outros usuários. O sistema permitirá a personalização do perfil do usuário, seleção de álbuns de figurinhas, além de escolher pontos de troca para facilitar as trocas de figurinhas. Funcionalidades principais do sistema: Criação de conta de usuário: Permitir que novos usuários se registrem na plataforma com informações básicas. Recuperação e alteração de senha: Opções para o usuário recuperar ou alterar sua senha. Preenchimento de dados do perfil: Usuários poderão preencher e atualizar informações pessoais, como nome, e-mail, etc. Subir foto ou avatar: Funcionalidade para o usuário personalizar sua conta com uma foto ou avatar. Seleção e gestão de álbuns de figurinhas: O sistema permitirá que os usuários escolham álbuns de figurinhas previamente cadastrados pelo administrador. Cada álbum terá os seguintes dados: Nome do álbum Categoria Foto de capa Figurinhas disponíveis Cadastro de figurinhas e marcação de repetidas: O usuário poderá marcar as figurinhas que possui em sua coleção, incluindo as repetidas. Isso permitirá a troca eficiente entre os colecionadores. Possibilidade de ter múltiplos álbuns: O usuário poderá ter mais de um álbum, gerenciando diferentes coleções simultaneamente. Troca de figurinhas: Funcionalidade principal para permitir que os usuários realizem trocas de figurinhas entre si. Seleção de pontos de troca: O usuário poderá escolher os pontos de troca onde deseja realizar as trocas. Os pontos de troca serão bancas de revistas cadastradas pelo administrador. O usuário poderá selecionar mais de um ponto de sua preferência. Requisitos Técnicos: Tecnologias: PHP (com framework Laravel ou similar), MySQL para banco de dados, HTML5, CSS3, JavaScript (jQuery), Bootstrap para responsividade. Responsividade: O sistema deve ser totalmente responsivo, com design adaptável para dispositivos móveis e desktop. Banco de Dados: Estrutura de dados para armazenar usuários, álbuns de figurinhas, figurinhas, pontos de troca, transações de troca e outros dados necessários. Administração: O administrador deverá ter acesso a uma interface para cadastrar e gerenciar álbuns de figurinhas e pontos de troca (bancas de revistas).
Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Social media (Facebook, Twitter, etc.)
Roles needed Developer
Delivery term: Not specified
Skills needed