Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/silva-thiago/clean-cache-control

Clean cache control
https://github.com/silva-thiago/clean-cache-control

Last synced: about 1 month ago
JSON representation

Clean cache control

Awesome Lists containing this project

README

        

[![HitCount](http://hits.dwyl.com/silva-thiago/clean-cache-control.svg)](http://hits.dwyl.com/silva-thiago/clean-cache-control)

# Clean Cache Control

Uma versão online deste projeto pode ser encontrada em: [clean-cache-control.vercel.app](https://clean-cache-control.vercel.app/)

## Início

### Pré-requisitos:

Você precisa do NodeJS, TypeScript, JestJS, Faker e do NPM ou Yarn instalado em seu ambiente de desenvolvimento.

### Execução:

Usando NPM:
```
$ npm install
$ npm run dev
```

Ou com Yarn:
```
$ yarn
$ yarn run dev
```

### Layout:

Criamos o layout utilizando o [Figma](https://www.figma.com/).

### Colocando em produção:

Este projeto pode ser colocado em produção utilizando o Vercel ou servidor próprio. É necessário criar as variáveis de ambiente para configurar o acesso:
```
PRIVATE_KEY=
CLIENT_EMAIL=
```
> IMPORTANTE: substituir todos os '\n' por 'quebra de linha' da PRIVATE_KEY e codificá-la em base 64

### Construído com:

* [TypeScript](https://www.typescriptlang.org/) - TypeScript é uma linguagem de código aberto que se baseia em JavaScript, adicionando definições de tipo estático.
* [JestJS](https://jestjs.io/) - Jest é um poderoso Framework de Testes em JavaScript com um foco na simplicidade.
* [Faker](https://faker.readthedocs.io/en/master/) - Faker is a Python package that generates fake data for you.

## Autor

* **Thiago Silva** - [LinkedIn](https://www.linkedin.com/in/tjlsilva/) | [Home Page](https://dev.thiagosilva.cc/)

## Licença

Este projeto é licenciado sobre a licença MIT
> veja [LICENSE.md](LICENSE) para mais informações.

## Agradecimentos

* Este projeto foi desenvolvido por **© 2020 Thiago Silva**.