Skip to content

O projeto My Bookshelf Laravel é uma implementação de um sistema de cadastro de livros que foi desenvolvido de ponta a ponta porém utilizando o framework Laravel.

Notifications You must be signed in to change notification settings

gustavogassis/my-bookshelf-laravel

Repository files navigation

Projeto - My Bookshelf Laravel

1. Introdução

O projeto My Bookshelf é uma implementação de um sistema de cadastro de livros que foi desenvolvido de ponta a ponta desde a prototipação da interface, validação do protótipo, desenvolvimento do front-end a implementação back-end.

2. Proposta

Implementar um projeto de cadastro de livros. O projeto deve ter uma tela de login para permitir que apenas usuários cadastrados tenham acesso. O sistema deve contar com a lista de livros com opções para cadastrar um novo livro, alterar um livro já existente e remover um livro.

Deve-se utilizar todo o conhecimento obtido no curso Introdução a Programação Web com PHP. O projeto deve ser feito utilizando todos os conceitos aprendidos até agora.

É importante tomar cuidado com a experiência do usuário, ou seja, utilizar campos com labels, placeholders e mensagens de erro bem definidas. A aplicação será o seu cartão de visitas. Se a sua aplicação entregar valor e tiver uma ótima experiência de utilização, o cliente voltará. Caso contrário, o cliente não retornará à sua aplicação.

Lembre-se que tudo contará na avaliação. A consistência nos nomes dos componentes da aplicação, a consistência na escrita do código (variáveis, funções e objetos), a consistência na escrita do HTML e CSS, os commits e as mensagens utilizadas entre outras boas práticas.

3. Execução do Projeto

3.1 Prototipação e Validação da Interface

  • criação de protótipos de baixa fidelidade (mobile e desktop)
  • criação do mapa do site utilizando Lucid Chart
  • criação e validação do protótipo navegável utilizando o aplicativo Pop

3.2 Desenvolvimento Front-End

  • criação das páginas HTML utilizando marcação semântica
  • criação dos estilos CSS utilizando BEM para componentização
  • criação dos componentes CSS em módulos separados

3.3 Implementação do Back-End

  • ...

About

O projeto My Bookshelf Laravel é uma implementação de um sistema de cadastro de livros que foi desenvolvido de ponta a ponta porém utilizando o framework Laravel.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published