Skip to content

Commit

Permalink
Merge pull request #47 from edenia/fix/update-texts-variables
Browse files Browse the repository at this point in the history
update texts, variables and branding
  • Loading branch information
xavier506 committed Jul 19, 2023
2 parents 64e4ffa + 6b0ca7d commit 9139487
Show file tree
Hide file tree
Showing 21 changed files with 321 additions and 135 deletions.
8 changes: 4 additions & 4 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@

# postgres
POSTGRES_USER=eoscr
POSTGRES_USER=edenia
POSTGRES_PASSWORD=password
POSTGRES_DB=localdb
POSTGRES_DATA=./db_data

# hasura
HASURA_GRAPHQL_ENABLE_CONSOLE=true
HASURA_GRAPHQL_DATABASE_URL=postgres://eoscr:password@postgres:5432/localdb
HASURA_GRAPHQL_DATABASE_URL=postgres://edenia:password@postgres:5432/localdb
HASURA_GRAPHQL_ADMIN_SECRET=myadminsecretkey
HASURA_GRAPHQL_UNAUTHORIZED_ROLE=guest
HASURA_GRAPHQL_ACTION_BASE_URL=http://hapi:9090
Expand All @@ -28,9 +28,9 @@ PORT=3000
REACT_APP_TAG=$npm_package_version
REACT_APP_NAME=$npm_package_name
REACT_APP_TITLE=Boilerplate App
REACT_APP_LOGO=https://raw.githubusercontent.com/eoscostarica/design-assets/master/logos/eosCR/fullColor-vertiall-transparent-white.png
REACT_APP_LOGO=https://raw.githubusercontent.com/edenia/.github/master/.github/workflows/images/edenia-logo.png
REACT_APP_FOOTER_LINKS=[]
REACT_APP_UAL_APP_NAME=BoilerplateApp
REACT_APP_UAL_APP_NAME=BoilerplateWebApp
REACT_APP_UAL_API_PROTOCOL=https
REACT_APP_UAL_API_HOST=jungle.edenia.cloud
REACT_APP_UAL_API_PORT=443
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/push-dev-environment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ jobs:
# webapp
PORT: 80
REACT_APP_TAG: ${{ github.ref }}
REACT_APP_NAME: 'eoscr_boilerplate'
REACT_APP_NAME: 'edenia_boilerplate'
REACT_APP_TITLE: 'Fullstack Boilerplate'
REACT_APP_LOGO: 'https://raw.githubusercontent.com/eoscostarica/design-assets/master/logos/eosCR/fullColor-vertiall-transparent-white.png'
REACT_APP_LOGO: 'https://raw.githubusercontent.com/edenia/.github/master/.github/workflows/images/edenia-logo.png'
REACT_APP_FOOTER_LINKS: '[]'
REACT_APP_UAL_APP_NAME: 'Full-Stack Boilerplate'
REACT_APP_UAL_API_PROTOCOL: 'https'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/push-prod-environment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@ jobs:
PORT: 80
REACT_APP_TAG: ${{ github.ref }}
REACT_APP_VERSION: ${{ github.ref }}
REACT_APP_NAME: 'eoscr_boilerplate'
REACT_APP_NAME: 'edenia_boilerplate'
REACT_APP_TITLE: 'Full-Stack Boilerplate'
REACT_APP_LOGO: 'https://raw.githubusercontent.com/eoscostarica/design-assets/master/logos/eosCR/fullColor-vertiall-transparent-white.png'
REACT_APP_LOGO: 'https://raw.githubusercontent.com/edenia/.github/master/.github/workflows/images/edenia-logo.png'
REACT_APP_FOOTER_LINKS: '[]'
REACT_APP_UAL_APP_NAME: 'Full-Stack Boilerplate'
REACT_APP_UAL_API_PROTOCOL: 'https'
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 EOS Costa Rica
Copyright (c) 2020 Sistemas Edenia Internacional S.A.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
46 changes: 21 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
<div align="center">
<a href="https://eoscostarica.io">
<img src="https://raw.githubusercontent.com/eoscostarica/.github/master/.github/workflows/images/eos-costa-rica-logo.png" width="300">
</a>
<a href="https://edenia.com"><img width="400" alt="image" src="https://raw.githubusercontent.com/edenia/.github/master/.github/workflows/images/edenia-logo.png"></img></a>

![](https://img.shields.io/github/license/eoscostarica/full-stack-boilerplate) ![](https://img.shields.io/badge/code%20style-standard-brightgreen.svg) ![](https://img.shields.io/badge/%E2%9C%93-collaborative_etiquette-brightgreen.svg) ![](https://img.shields.io/twitter/follow/eoscostarica.svg?style=social&logo=twitter) ![](https://img.shields.io/github/forks/eoscostarica/full-stack-boilerplate?style=social)
![](https://img.shields.io/github/license/edenia/full-stack-boilerplate) ![](https://img.shields.io/badge/code%20style-standard-brightgreen.svg) ![](https://img.shields.io/badge/%E2%9C%93-collaborative_etiquette-brightgreen.svg) ![](https://img.shields.io/twitter/follow/eoscostarica.svg?style=social&logo=twitter) ![](https://img.shields.io/github/forks/edenia/full-stack-boilerplate?style=social)

</div>

# EOSCR Full-Stack Boilerplate
# Edenia Full-Stack Boilerplate

A highly scalable skeleton with best practices, fullstack monorepo containing our front end and backend boilerplates.
A highly scalable skeleton with best practices, fullstack monorepo containing both our Front-End and Back-End development frameworks.

- [EOSCR Boilerplate](#eoscr-full-stack-boilerplate)
- [Edenia Boilerplate](#edenia-full-stack-boilerplate)
- [Features](#features)
- [Installation](#installation)
- [Getting Started](#getting-started)
Expand All @@ -26,9 +24,9 @@ A highly scalable skeleton with best practices, fullstack monorepo containing ou
- [Backend](#backend)
- [Hasura GraphQL Server](#hasura-graphql-server)
- [Hapi REST Server](#hapi-rest-server)
- [EOSIO Blockchain Technology Integration](#eosio-blockchain-technology-integration)
- [Antelope Blockchain Technology Integration](#antelope-blockchain-technology-integration)
- [Contributing](#contributing)
- [About EOS Costa Rica](#about-eos-costa-rica)
- [About Edenia](#about-edenia)

# Features!

Expand All @@ -38,7 +36,7 @@ This boilerplate features all the latest technologies and practices in the indus
- Hasura
- React
- Kubernetes
- EOSIO
- Antelope + EOSIO Blockchain Integration

# Installation

Expand All @@ -61,7 +59,7 @@ cp .env.example .env

## Quick Start

1. Clone this repo using `git clone --depth=1 https://github.com/eoscostarica/full-stack-boilerplate.git <YOUR_PROJECT_NAME>`.
1. Clone this repo using `git clone --depth=1 https://github.com/edenia/full-stack-boilerplate.git <YOUR_PROJECT_NAME>`.
2. Move to the appropriate directory: `cd <YOUR_PROJECT_NAME>`.
3. Run `make run` in order to start the project using docker compose.

Expand Down Expand Up @@ -125,7 +123,7 @@ Within the download you'll find the following directories and files:

### Kubernetes Cluster

At EOS Costa Rica, we build software taking into consideration the high availability of the services that can integrate it. For this, we use [Kubernetes](https://kubernetes.io/), which allows isolating modules to reduce the risk of the system collapsing. In the image above, you can take a look at our representation of the architecture we consider to be more suitable for our purposes.
At Edenia, we build software taking into consideration the high availability of the services that can integrate it. For this, we use [Kubernetes](https://kubernetes.io/), which allows isolating modules to reduce the risk of the system collapsing. In the image above, you can take a look at our representation of the architecture we consider to be more suitable for our purposes.

### Web Application

Expand All @@ -142,28 +140,26 @@ Hasura also enables custom REST handling capabilities with the possibility to in

We need to handle REST custom requests coming from the Hasura GraphQL server. For this, we use [hapi.dev](https://hapi.dev/), which is a simple and easy-to-use backend framework.

### EOSIO Blockchain Technology Integration
### Antelope Blockchain Technology Integration

As a company that delivers EOSIO blockchain-based solutions, we build a template that contains EOSIO integration, specifically [eosjs](https://github.com/EOSIO/eosjs). This allows us to iterate quickly over the more challenging features of our projects.
As a company that delivers EOSIO / Antelope blockchain-based solutions, we build a template that integrates this blockchain protocol, specifically [eosjs](https://github.com/EOSIO/eosjs). This allows us to iterate quickly over the more challenging features of our projects.

# Contributing

Please Read EOS Costa Rica's [Open Source Contributing Guidelines](https://developers.eoscostarica.io/docs/open-source-guidelines).

Please report big and small bugs by [opening an issue](https://github.com/eoscostarica/full-stack-boilerplate/issues)
Please report big and small bugs by [opening an issue](https://github.com/edenia/full-stack-boilerplate/issues)

## About EOS Costa Rica
## About Edenia

<div align="center">

<a href="https://eoscostarica.io"><img width="300" alt="image" src="https://raw.githubusercontent.com/eoscostarica/.github/master/.github/workflows/images/eos-costa-rica-logo.png"></img></a>
<span align="center">

[![Twitter](https://img.shields.io/twitter/follow/EOSCostaRica?style=for-the-badge)](https://twitter.com/EdeniaWeb3)
[![Discord](https://img.shields.io/discord/946500573677625344?color=black&label=Discord&logo=discord&logoColor=white&style=for-the-badge)](https://discord.gg/YeGcF6QwhP)

</div>
<a href="https://edenia.com"><img width="400" alt="image" src="https://raw.githubusercontent.com/edenia/.github/master/.github/workflows/images/edenia-logo.png"></img></a>

EOS Costa Rica is an independently-owned, self-funded, bare-metal Genesis block producer that provides stable and secure infrastructure for the EOS mainnet. We support open source software for our community while offering enterprise solutions and custom smart contract development for our clients.
[![Twitter](https://img.shields.io/twitter/follow/EdeniaWeb3?style=for-the-badge)](https://twitter.com/EdeniaWeb3)
[![Discord](https://img.shields.io/discord/946500573677625344?color=black&label=discord&logo=discord&logoColor=white&style=for-the-badge)](https://discord.gg/YeGcF6QwhP)

[eoscostarica.io](https://eoscostarica.io)
Edenia runs independent blockchain infrastructure and develops web3 solutions. Our team of technology-agnostic builders has been operating since 1987, leveraging the newest technologies to make the internet safer, more efficient, and more transparent.

[edenia.com](https://edenia.com)
</span>
10 changes: 5 additions & 5 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
version: '3.8'
services:
wallet:
container_name: 'boilerplate-wallet'
container_name: 'wallet'
build: ./wallet
ports:
- '8888:8888'
volumes:
- ./tmp/wallet/:/opt/application/data/
postgres:
container_name: 'boilerplate-postgres'
container_name: 'postgres'
image: postgres:13.6-alpine
ports:
- '5432:5432'
Expand All @@ -19,7 +19,7 @@ services:
POSTGRES_PASSWORD: '${POSTGRES_PASSWORD}'
POSTGRES_DB: '${POSTGRES_DB}'
hapi:
container_name: 'boilerplate-hapi'
container_name: 'hapi'
image: node:16.13.2-slim
ports:
- '9090:9090'
Expand All @@ -41,7 +41,7 @@ services:
HAPI_HASURA_URL: '${HAPI_HASURA_URL}'
HAPI_HASURA_ADMIN_SECRET: '${HAPI_HASURA_ADMIN_SECRET}'
hasura:
container_name: 'boilerplate-hasura'
container_name: 'hasura'
image: hasura/graphql-engine:v2.6.1.cli-migrations-v3
ports:
- '8080:8080'
Expand All @@ -66,7 +66,7 @@ services:
# HASURA_GRAPHQL_ADMIN_SECRET: "${HASURA_GRAPHQL_ADMIN_SECRET}"
# HASURA_GRAPHQL_UNAUTHORIZED_ROLE: "${HASURA_GRAPHQL_UNAUTHORIZED_ROLE}"
webapp:
container_name: 'boilerplate-webapp'
container_name: 'webapp'
image: node:16.14.0-alpine
stdin_open: true
ports:
Expand Down
2 changes: 1 addition & 1 deletion hapi/LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 EOS Costa Rica
Copyright (c) 2020 Sistemas Edenia Internacional S.A.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions hapi/package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "eosioboilerplate",
"version": "1.0.0",
"description": "EOSIO Boilerplate WebApp",
"repository": "https://github.com/eoscostarica/full-stack-boilerplate.git",
"description": "Edenia Boilerplate WebApp",
"repository": "https://github.com/edenia/full-stack-boilerplate.git",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node src/index.js",
Expand Down
2 changes: 1 addition & 1 deletion kubernetes/postgres-statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ spec:
name: postgres
spec:
accessModes: ['ReadWriteOnce']
storageClassName: boilerplate-storage
storageClassName: webapp-storage
resources:
requests:
storage: 100Gi
2 changes: 1 addition & 1 deletion kubernetes/storageclass.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: boilerplate-storage
name: webapp-storage
labels:
version: ${VERSION}
parameters:
Expand Down
2 changes: 1 addition & 1 deletion kubernetes/wallet-statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ spec:
name: data-directory
spec:
accessModes: ['ReadWriteOnce']
storageClassName: boilerplate-storage
storageClassName: webapp-storage
resources:
requests:
storage: 50Gi
8 changes: 4 additions & 4 deletions utils/meta.mk
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
VERSION ?= $(shell git rev-parse --short HEAD)
CURRENT_BRANCH ?= $(shell git rev-parse --abbrev-ref HEAD)

IMAGE_NAME_WEBAPP=boilerplate-webapp
IMAGE_NAME_HAPI=boilerplate-hapi
IMAGE_NAME_HASURA=boilerplate-hasura
IMAGE_NAME_WALLET=boilerplate-wallet
IMAGE_NAME_WEBAPP=webapp
IMAGE_NAME_HAPI=hapi
IMAGE_NAME_HASURA=hasura
IMAGE_NAME_WALLET=wallet

DOCKER_REGISTRY=eoscostarica506
SUBDIRS = webapp hapi hasura wallet
Expand Down
2 changes: 1 addition & 1 deletion wallet/LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 EOS Costa Rica
Copyright (c) 2020 Sistemas Edenia Internacional S.A.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion webapp/LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 EOS Costa Rica
Copyright (c) 2020 Sistemas Edenia Internacional S.A.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions webapp/package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "eosioboilerplate",
"version": "2.0.0",
"description": "EOSIO Boilerplate WebApp",
"repository": "https://github.com/eoscostarica/full-stack-boilerplate.git",
"description": "Edenia Boilerplate WebApp",
"repository": "https://github.com/edenia/full-stack-boilerplate.git",
"private": true,
"dependencies": {
"@apollo/client": "^3.7.0",
Expand Down
Loading

0 comments on commit 9139487

Please sign in to comment.