jfoclpf / in-my-district

Monorepo (APP, server and website) to report in Portugal to the local authorities public irregularities in one's neighborhood or district
https://nomeubairro.app
GNU General Public License v3.0
37 stars 8 forks source link

Reorganizar as pastas deste repositório #36

Closed jfoclpf closed 2 years ago

jfoclpf commented 2 years ago

Este repositório tem na raiz as pastas e os ficheiros da APP Apache Cordova, ou seja, a raiz da APP é a raiz do projeto.

Contudo este repositório também inclui o código do servidor e o código do website, que devem ser completamente separados do código da APP.

Por conseguinte a raiz do repositório deve conter as seguintes pastas separadas:

Ou seja, a árvore deve ser algo como

app/
 |----- www/
 |----- images/
 |----- hooks/
 |----- scripts/
 |----- dist/
 |----- test/
 |----- package.json
 |----- node_modules/
 |----- config.xml
server/
 |----- package.json
 |----- node_modules/
website/
keys/

Pois devemos separar claramente as dependências NPM da APP das do servidor.

As chaves contudo devem estar centralizadas e ocultas numa pasta de raiz