Skip to content

O objetivo desta aplicação é servir como um encurtador de links, onde o usuário pode adicionas um link para ser encurtado, compartilhar esse link e acompanhar o número de acessos ao seu link encurtado.

License

Notifications You must be signed in to change notification settings

Bodegami/swfs-pitu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pitu Bodegami

NPM

Sobre o projeto

O Pitu Bodegami é uma aplicação web micro saas que foi desenvolvida durante a Semana Web Full Stack (#swfs), evento organizado pela DLZ Tecnologia e foi ministrado por Luiz Duarte e Daniel Castro.

O objetivo desta aplicação é servir como um encurtador de links, onde o usuário pode adicionar um link para ser encurtado, compartilhar esse link e acompanhar o número de acessos ao seu link encurtado.

Layout

Web 1 Web 2 Web 3

Tecnologias utilizadas

Back end

  • NodeJS
  • Express
  • Cors
  • Typescript
  • MySQL12
  • Sequelize

Front end

  • ReactJS
  • Styled Components
  • Typescript
  • Sass
  • Bootstrap

Implantação em produção:

  • AWS S3
  • Firebase
  • MySQL

Como utilizar o projeto

Back end

Pré-requisitos: NPM, MySQL Community Edition, NodeJS v14.15.1 ou superior

# clonar repositório
git clone https://github.com/Bodegami/swfs-pitu

# entrar na pasta do projeto back end
cd backend

# instalar dependências
npm install

# executar o projeto
npm start

Front end

Pré-requisitos: npm

# clonar repositório
git clone https://github.com/Bodegami/swfs-pitu

# entrar na pasta do projeto front end web
cd front-web

# instalar dependências
npm install

# executar o projeto
npm start

About

O objetivo desta aplicação é servir como um encurtador de links, onde o usuário pode adicionas um link para ser encurtado, compartilhar esse link e acompanhar o número de acessos ao seu link encurtado.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published