- Paginação Por padrão está definido 5 itens por vez, podendo ser alterado no arquivo https://github.com/apolope/groundbnb/blob/master/assets/js/apiJS.js#L6
- Alteração de Pagina Ao clica em "<" ou ">" abaixo das imagens os itens são repaginados
- Categorização Ao selecionar a categoria o conteudo é filtrado
- Seleção de data Ao selecionar a data inicial e final, o valor da diaria é calculada gerando um total
- Localização É possivel preencher a localização automaticamente ao clica no icone de "pin"
- Carrossel de Imagens As imagens ficam passando automaticamente, também podendo ser passado manualmente
No projeto foram utilizadas algumas bibliotecas
Biblioteca | Tipo | Para | Versão | Status | Site |
---|---|---|---|---|---|
Bootstrap | Framework | Componentes de interface / Front-end | 4.0.0 |
|
https://getbootstrap.com/ |
Datatime Picker Bootstrap | Extensão | Criar seletores de datas | 1.9.0 |
|
https://eonasdan.github.io/bootstrap-datetimepicker/ |
Selectize | Extensão | Criar options | 0.12.4 |
|
https://selectize.github.io/selectize.js/ |
iCheck | Extensão | Criar Checkbox | 1.0.2 |
|
http://icheck.fronteed.com/ |
jQuery | Biblioteca | Biblioteca de funções JS | 3.2.1 |
|
https://jquery.com/ |
jQuery Validation | Extensão | Biblioteca de funções JS | 1.11.1 |
|
https://github.com/jzaefferer/jquery-validation |
Masonry | Biblioteca | Biblioteca de layout de cascade-grid | 4.2.0 |
|
https://github.com/desandro/masonry |
Moment | Extensão | Manipulação de Datas e Horas em JS | 2.25.2 |
|
https://momentjs.com/ |
Popper | Extensão | Manipulação do layout | 2.4.0 |
|
https://github.com/popperjs/popper-core |
Google Maps | API | Manipulação de Mapas | x.x.x |
|
https://developers.google.com/ |