Guia e exemples para incentivar a consistência, a capacidade de manutenção e as manter melhores práticas de todo o projeto.
Esse projeto foi desenvolvido para servir como serviço de autenticação da identidade digital Ativista e api-gateway para os servidores dos diferentes projetos constituintes da rede ativista.
- Download and install NodeJS
- Download and install Yarn
- Download and install MongoDB
- Download and install Code editor that you prefer
First clone the project:
git clone git@github.com:midianinja/ida-auth.git
Or via https:
https://github.com/midianinja/ida-auth.git
Go to the project root folder:
cd ida-auth
In root directory install the dependecies:
yarn install
Run the mongoDB:
sudo service mongod start
Start the server locally:
yarn dev
The default port is 8080
[...]
[...]
- Yarn - Dependency Management
- ESLint - Source analyze Tool. Airbnb JavaScript Style Guide
- JSDOC - JavaScript Documentation
- Express - NodeJS Framework
We use SemVer for versioning. For the versions available, see the tags on this repository.