Este projeto está sendo feito para um fotógrafo profissional de forma gratuíta e colaborativa para agregar valor ao meu portfólio.
Clone o projeto para a sua maquina.
Você precisará ter instalado em sua maquina:
- Node 8.10.0 ou superior.
- MongoDB
- Robo3T (Opcional)
- Visual Studio Code.
- Algum navegador moderno (Chrome, Opera, Firefox)
- NPM.
Simplesmente execute o seguinte comando no terminal:
npm i
Pronto, as dependências foram instaladas!
É necessário que o mongoDB esteja rodando em sua máquina (caso esteja utilizando localmente)
mongod
Depois disso, utilize o comando:
nodemon app.js
Pronto! Caso seu navegdor padrão não abra automáticamente, acesse a seguinte URL a partir de qualquer navegador:
http://localhost:8286/
Assim que o usuário entra no site, ele pode conferir o trabalho do fotógrafo por meio de publicações e também no slideshow, confira:
Aqui o administrador pode efetuar o login no sistema.
Nesta tela o administrador do sistema pode customizar os widgets que ele possui no site, neste caso, o slideshow.
O administrador do sistema pode fazer suas publicações através desta tela
O administrador do sistema poderá organizar suas publicações por categoria, para criar uma nova categoria ele pode utilizar esta tela.
O administrador do sistema poderá editar suas publiações através desta tela.
Na área externa do site (área visível aos visitantes) existe uma página de "sobre", o conteúdo da mesma pode ser alterado através desta página.
Obviamente o texto contido nesta página não será tão pequeno, o conteúdo aqui exposto é meramente ilustrativo.
Na área externa do site, os visitantes poderão enviar mensagens para o administrador do sistema.
O administrador do sistema receberá estas mensagens em uma central:
O administrador do sistema poderá escolher quantas postagens ele quer exibir por página.