/pitu

Micro-SaaS encurtador de URL.

Primary LanguageJavaScriptMIT LicenseMIT

Pitu

Sobre o Projeto

O Pitu é uma aplicação web de microsserviço que transforma uma URL longa em uma URL curta e mais fácil de memorizar, e também tem a função de estatíticas da URL permitindo a vizualização da quantidade de acesso que recebeu o link encurtado.

O projeto tem o nome inspirado no camarão pitu, que nasce bem pequeno mas se torna gigante quando adulto.

pitu-app

Tecnologias Utilizadas

Como Executar

  • Pré-requisitos

    • É necessário possuir o Node.js instalado no computador.
    • É necessário possuir o Git instalado e configurado no computador.
    • Também, é preciso ter um gerenciador de pacotes seja o Yarn ou NPM.
    • Por fim, é essencial ter o MySQL instalado na máquina.
  1. Clone o repositório na sua máquina:

git clone https://github.com/monalizavitor/pitu.git

  1. Para rodar o projeto:
  # API
  $ cd backend
  $ npm install || yarn install
  $ npm start || yarn start

  # CONEXÃO COM BANCO DE DADOS MYSQL
  > pasta backend > database.ts
  # MYSQL://<usuario>:<senha_my_sql>@<sua_url>:3306/<nome_do_banco_de_dados>
  # APLICAÇÃO WEB
  $ cd frontend
  $ yarn install || npm install
  $ yarn start || npm start

Projeto realizado durante a Semana Full Stack JS, projeto do professor Luiz Duarte.