https://github.com/cicerolino/iframe-project
https://github.com/cicerolino/iframe-project
aws-ec2 aws-rds docker-compose nodejs postgres react sequelize typescript
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cicerolino/iframe-project
- Owner: CiceroLino
- Created: 2024-08-26T01:09:57.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-19T21:00:15.000Z (over 1 year ago)
- Last Synced: 2025-09-11T19:56:06.251Z (10 months ago)
- Topics: aws-ec2, aws-rds, docker-compose, nodejs, postgres, react, sequelize, typescript
- Language: TypeScript
- Homepage: http://ec2-44-210-240-20.compute-1.amazonaws.com
- Size: 851 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ***:computer: Documentação***
Você pode acessar o link da produção [aqui](http://ec2-44-210-240-20.compute-1.amazonaws.com/)
## Infraestrutura utilizadas
- Amazon EC2: Instância virtual na AWS que hospeda a aplicação em produção.
- Amazon RDS: Serviço de banco de dados relacional na nuvem, gerenciado pela AWS.
### ***Configurações Iniciais***
- Primeiro, você precisa ter o [Node.js](https://nodejs.org) (LTS version) instalado na sua máquina.
Se você estiver utilizando o **Linux**, você pode optar por instalar o **Node** através do gerênciador de versões [nvm](https://github.com/nvm-sh/nvm) para facilitar o processo de mudança da versão do **Node**, quando for necessário.
Você pode optar também por utilizar o **yarn** no lugar do **npm**. Você pode instalar clicando nesse link [Yarn](https://yarnpkg.com/en/docs/install#windows-stable), ou através do [nvm](https://github.com/nvm-sh/nvm).
***Baixando Projeto***
#### - ***Instalação Projeto Designado***
```sh
# Clonando repositório designado para o projeto.
$ git clone {link do projeto}
# Instalando dependência no projeto.
$ npm install
# Executando a aplicação em modo de desenvolvimento:
$ npm run dev
ou
$ npm run start
```
### - ***Configurações do Git Local***
```
git config --local core.autocrlf false
git config --local core.safecrlf false
```
### - ***Padrão de Versionamento***
```
X.Y.Z
│ │ └──> Bug fixes or improvements
│ └────> New features
└──────> New version
```
#### - ***Criando um Pull Request***
Depois de subir a branch para o repositório no GitHub você deverá criar um ***Pull Request*** onde o código será avaliado e depois de compararmos os códigos faremos um ***merge*** para juntar todos os códigos.
Responsável, Cicero Lino