Skip to content

robsonalvz/simple-map-front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio - Simple Map Frontend

Frontend para a aplicação SimpleMap

Stacks utilizadas

  • ReactJS (Framework frontend)
  • Redux e Redux Saga (Gerenciamento de estado e operações assincronas)

Arquitetura

  • A arquitetura do serviço foi construida com ReactJs, Redux e Redux saga para facilitar a implementação e gerenciamento de estado dentro da aplicação.

Os módulos do redux e redux saga foram separados da seguinte forma:

  • Store
    • Root
      • actions
      • reducers
      • sagas
    • Maps ....
    • index.js

Instalação Local

Clonagem do diretório:

git clone https://github.com/robsonalvz/simple-map-front

Instale as dependencias do projeto

yarn install

Configuração

Criação do arquivo de configuração local, altere as configurações da URL da api e do Google Maps API de acordo com suas credenciais.

cp .env.example .env

Rodando o projeto

yarn start

Rodando o projeto com o Docker

Fique a vontade para colocar a porta desejada, e o nome desejado para a imagem/container.

docker build -t simple-map-front .
docker run --name simple-map-front -p 3000:3000 simple-map-front

About

Frontend da aplicação SimpleMap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published