Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ramonpaolo/proxy-reverse-api-crypto

Proxy reverse to access coinranking api
https://github.com/ramonpaolo/proxy-reverse-api-crypto

api good-first-issue nodejs opensource proxy typescript yarn

Last synced: 22 days ago
JSON representation

Proxy reverse to access coinranking api

Awesome Lists containing this project

README

        

# Proxy Reverse

# 📑 Sobre o projeto
É uma aplicação web, servindo como Proxy Reverso, para uso de APIs com problema de CORS

### Como Funciona ?
A aplicação consiste em ser um proxy reverso, para receber URLs de APIs, chamar a API no back-end e retornar os dados dela para o cliente. Possibilitando assim, o uso de APIs com o problema de CORS no navegador

---

# 🚀 Tecnologias Utilizadas no Backend
- ExpressJs
- Typescript

---

# 📁 Como executar o projeto?

### Pré-requesitos: NodeJs 14.17 LTS e Yarn

```bash
# clonar repositório
$ git clone https://github.com/ramonpaolo/proxy-reverse-api-crypto proxy-reverse

# entrar na pasta do projeto
$ cd proxy-reverse/
```

## Executar Código

```bash
# instalar as depêndencias:
$ yarn install

# compilar o projeto:
$ yarn run build

# iniciar o server em modo de produção:
$ yarn start
```

---

## Links
[Como arrumar o erro do CORS com Proxy Reverso com NodeJs](https://www.youtube.com/watch?v=5jPoTpXpIH4)

[3 maneiras de resolver problema do CORS - Medium](https://medium.com/@dtkatz/3-ways-to-fix-the-cors-error-and-how-access-control-allow-origin-works-d97d55946d9)

---

![GitHub top language](https://img.shields.io/github/languages/top/ramonpaolo/proxy-reverse-api-crypto)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/ramonpaolo/proxy-reverse-api-crypto)
![GitHub](https://img.shields.io/github/license/ramonpaolo/proxy-reverse-api-crypto)