Skip to content

Latest commit

 

History

History
87 lines (61 loc) · 2.3 KB

README.md

File metadata and controls

87 lines (61 loc) · 2.3 KB

URL-Shortener

Página inicial

O que é

  • 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.

Tecnologias utilizadas

  • React Native
  • Expo
  • Bitly API

Como rodar

  • 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.

O App

Página para encurtar links

Página inicial

Página para acessar links encurtados

Links salvos Links salvos com botão para apagar

Modal para copiar ou compartilhar links

Modal para links