- Esse aplicativo serve para encurtar os links muito grandes, promovendo maior conforto tanto para quem os envia quanto para quem os recebe.
- Os links encurtados são salvos na memória do celular e podem ser acessados, compartilhados ou apagados.
- React Native
- Expo
- Bitly API
-
Instalar o NodeJS (consultar o site oficial)
-
Instalar o Expo
npm install --global expo-cli
ou, se você tem o
yarn
instalado:yarn global add expo-cli
-
Criar uma conta no site da Bitly e obter uma chave para o uso da API (navegar até a parte de uso gratuito um pouco abaixo)
-
Clonar o projeto deste repositório
git clone https://github.com/davifelix5/url-shortener.git
-
Instalar os pacotes necessários
npm install
ou
yarn install
-
Criar um arquivo
config.json
na raiz do projeto e adicionar nele:{ "bitlyKey": "[SUA_BITLY_KEY]" }
-
Rodar o projeto
expo start
-
Para rodar o aplicativo, basta instalar o app do Expo pela sua loja de aplicativos e depois scanear o QRCode fornecido pelo Expo quando a aplicação é iniciada.