An open API service indexing awesome lists of open source software.

https://github.com/thiiagoms/teste-4you-see

:brazil: Teste desenvoivedor pela 4YouSee
https://github.com/thiiagoms/teste-4you-see

4yousee tech-challenge

Last synced: 8 months ago
JSON representation

:brazil: Teste desenvoivedor pela 4YouSee

Awesome Lists containing this project

README

          



Logo

Teste - 4yousee :brazil:



This is a challenge by Coodesh



PHP
Docker


- [Tecnologias :computer:](#tecnologias)
- [Depéndências :package:](#dependências)
- [Instalação :memo:](#instalação)
- [Uso :runner:](#uso)

## Tecnologias
- PHP8.2 (Sem uso de bibliotecas ou gerenciador de dependências).
- Docker

## Dependências
- PHP8.2+
- Docker :whale:

**Observação**: Será demonstrado a execução com ambas as formas

## Instalação

01 -) Clone o repositório:
```bash
$ git clone https://github.com/thiiagoms/teste-4you-see 4yousee-coodesh
```

02 -) Utilizando seu terminal, navegue até o diretório do projeto:
```bash
$ cd 4yousee-coodesh
4yousee-coodesh $
```

### Instalação com o servidor nativo do PHP :elephant:

01 -) Dentro do diretório da aplicação, execute o seguinte comando:
```bash
4yousee-coodesh $ php -S localhost:8000
```

### Instalação docker :whale:

01 -) Execute o `docker-compose.yml` para iniciar o container do projeto:

```bash
4yousee-coodesh $ docker-compose up -d
```

**IMPORTANTE**: A aplicação será iniciada na porta **8000** do seu computador.

## Uso

01 -) Navegue até `http://localhost:8000` para visualizar a aplicação:

02 -) Para dar desativar a aplicação:

* Utilizando servidor nativo do PHP, basta pressionar `CTRL+D` no seu terminal.
* Utilizando docker, basta desativar o container da aplicação
```bash
4yousee-coodesh $ docker-compose down
```