Skip to content

brunoemferreira/pitu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pitulogo

PITU - A simple micro-SaaS for URL shortening

Semana Web Full Stack

GitHub language count Repository size GitHub last commit

💻 Sobre o projeto

O Pitu 🦐 é um projeto ( micro-SaaS - Software as a Service ) que faz a função de encurtador de URL´s, similar ao bitly, que pega urls grandes faz o encurtamento e contabiliza as mesmas, armazenando em um banco MySql.

Diagrama do Projeto

Diagrama

Telas do Projeto

tela1 tela2 tela3

## 🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

🚀 Como executar o projeto

Podemos considerar este projeto como sendo divido em duas partes ( MonoRepo ):

  1. Back End
# Acesse a pasta backend
|- /backend/
  1. Front End
# Acesse a pasta frontend
|- /frontend/

💡 O Front End precisa que o Back End esteja sendo executado para funcionar.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, NodeJS. Além disto é bom ter um editor para trabalhar com o código como VSCode

🎲 Rodando o Back End (servidor)

# Clone este repositório
$ git clone https://github.com/brunoemferreira/pitu.git

# Acesse a pasta backend
$ cd backend

# execute o comando
$ yarn start
ou
$ npm start

# O servidor inciará na porta:3000

🧭 Rodando a aplicação web (Front End)

# Clone este repositório
$ git clone https://github.com/brunoemferreira/pitu.git

# Acesse a pasta frontend
$ cd frontend

# execute o comando
$ yarn start
ou
$ npm start

# O servidor inciará na porta:3001 ou a de sua escolha no momento

About

A simple micro-SaaS for URL shortening.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published