Pai Galinha Web Site
This is the repository for the Pai Galinha Web site.
Pai Galinha Architecture uses an old server side website for simplicity purposes.
For future, the backend and frontend could be separated into diferent repositories. This is simple as refactory Vue frontend components
to fetch server data usong API requests (See Frontend section).
Pai Galinha backend is developed with Laravel.
NPM is used to manage Pai Galinha frontend development dependencies.
For CSS managment, we use MaterializeCSS.
Materialize is not compatible to Browserify, so we use Broserify Shim transformer to resolve JS dependencies.
All CSS code is written using SASS.
This repository contains a Dockerfile to help manage infraestructure dependencies with Docker.