Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADMIN] - CRUD de Banners #20

Open
dersonsena opened this issue Jun 26, 2018 · 0 comments
Open

[ADMIN] - CRUD de Banners #20

dersonsena opened this issue Jun 26, 2018 · 0 comments
Assignees
Labels
admin Issues do módulo administrativo task Tasks da aplicação

Comments

@dersonsena
Copy link
Member

dersonsena commented Jun 26, 2018

Definição

Criar funcionalidades de Create, Read, Update e Delete dos banners do site.

Entity, Repository e Migration

Deve-se ser criada a Entity Banner, seu Repository e Migration com as propriedades:

  • id;
  • publish_date: data e hora de publicação do banner;
  • title: um título para o banner;
  • description: (OPCIONAL) breve descrição para o banner;
  • image: nome da imagem para servir como peça de divulgação;
  • category: uma flag que vai sinalizar uma categoria para o banner, ex: Home, Lateral e etc;
  • url: (OPCIONAL) url de destino para eventos de clique no banner;
  • status: campo booleano que representa o status do banner;
  • created_at: campo de data/hora que representa a data e hora de criação do registro;
  • created_by: ID do usuário que criou o registro;
  • updated_at: (OPCIONAL) campo de data/hora que representa a data e hora da última atualização do registro;
  • deleted_at: (OPCIONAL) campo de data/hora que representa a data e hora da deleção do registro;
  • deleted_by: (OPCIONAL) ID do usuário que removeu/deletou o registro;

Regras de Negócio

  • A propriedade category será utilizada para categorizar os banners e nos dar a flexibilidade de poder colocá-los em vários áreas diferentes e independentes do portal;

  • As imagens dos banners deverá ser enviadas para nosso servidor;

  • As imagens enviadas deverão ser redimensionadas para tamanhos "mais amigáveis" para web;

@dersonsena dersonsena changed the title [ADMIN] - CMS: Banners [ADMIN] - CRUD de Banners Jun 26, 2018
@dersonsena dersonsena added the task Tasks da aplicação label Jun 26, 2018
@dersonsena dersonsena self-assigned this Jun 26, 2018
@dersonsena dersonsena added the admin Issues do módulo administrativo label Jun 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin Issues do módulo administrativo task Tasks da aplicação
Projects
None yet
Development

No branches or pull requests

1 participant