# Clone
git clone https://github.com/jefer94/choco.git
cd choco
# Install
yarn
# Compile deps
yarn build:deps
yarn build:deps --scope=@chocolab/i18n
yarn build:deps --scope=@chocolab/algorithm-transpiler
# Execute service
yarn execute SERVICE_NAME
# Run in docker
docker-compose up -d| Name | Description |
|---|---|
| algorithm | Algorithm frontend. |
| graphql-gateway | GraphQL API Gateway. |
| activity | Log of user activities. |
| authenticator | Manage auth and tokens. |
| authorize | Legacy authorization manager. |
| cache | Manage in memory cache. |
| projects | User projects. |
| world-cities-seed | Countries, cities and language database seed. |
| Name | Description |
|---|---|
| @chocolab/components | React components, common UI. |
| @chocolab/algorithm-transpiler | Algorithm to Javascript transpiler. |
| @chocolab/configs | Configuration files. |
| @chocolab/css-utils | Handle CSS variables. |
| @chocolab/env | Load .env for monorepos. |
| @chocolab/functional | Functional utilities. |
| @chocolab/hooks | React hooks. |
| @chocolab/i18n | Load dynamically our string, in we language. |
| @chocolab/keychain | Unique key generator for React, prevent unnecessary renders. |
| @chocolab/middlewares | Common Middlewares used in Express. |
| @chocolab/password | Encrypt and decrypt password. |
jefer94 |
