open-source icon indicating copy to clipboard operation
open-source copied to clipboard

Listar lugares onde é possível trabalhar(ou não)

Open luisfmsouza opened this issue 8 years ago • 31 comments

Nome

Locais para trabalhar

Objetivo

Listar bons lugares para trabalhar nas cidades brasileiras. Podemos listar cafés, coworkings, hotéis e onde mais for possível trabalhar.

Skills necessários

(vamos discutir sobre o projeto primeiro)

Projetos similares

https://workfrom.co/

luisfmsouza avatar Jul 19 '16 00:07 luisfmsouza

@LFeh @barbier @diegoemerique @woliveiras @evansantos bora discutir! 😄

luisfmsouza avatar Jul 19 '16 00:07 luisfmsouza

Booora!

Acho coisa linda de se fazer!!

Creio que precisemos definir como vamos hospedar isso, tecnologias que vamos utilizar, esquema de montetização pra manter a plataforma online (caso não tenha algum host do baum free), MVP e como vai funcionar a distribuição de tarefas.

woliveiras avatar Jul 19 '16 09:07 woliveiras

Boa @woliveiras !

Temos alguns pontos então, mas não necessariamente nessa ordem:

  • [x] Hospedagem: GitHub Pages
  • [ ] Tecnologias que vamos utilizar
  • [ ] Monetização(?)
  • [x] MVP: https://github.com/frontendbr/open-source/issues/12#issuecomment-233767310
  • [ ] Tarefas

Acho que podemos começar a discussão pelo o MVP.

O que vocês acham interessante ter na ferramenta?

luisfmsouza avatar Jul 19 '16 13:07 luisfmsouza

Alguns pontos que acho importante:

  • Login pelas redes sociais (da menos trampo)
  • Cadastro de locais
  • Opções para avaliação dos locais entre bom, otimo, excelente, ruim, pessimo, etc
  • Um campo de busca (nem precisava falar né? kkk)
  • Geolocalização

woliveiras avatar Jul 19 '16 13:07 woliveiras

Os locais devem ser apenas gratuitos?

ortizvinicius avatar Jul 19 '16 13:07 ortizvinicius

Acho que um mvp com uma lista e os pins num mapa já atenderia. Poderia usar o github mesmo como hospedagem, só pra validação. Os locais poderiam ser consumidos de um arquivo .json

Assim não precisa ter preocupação com login, cadastro de locais, etc, nessa primeira etapa.

vicainelli avatar Jul 19 '16 13:07 vicainelli

Booa

woliveiras avatar Jul 19 '16 13:07 woliveiras

Acho interessante que a pessoa possa colocar qualquer lugar legal e no Layout ter a informação se é free ou não @ortizvinicius

woliveiras avatar Jul 19 '16 13:07 woliveiras

Acho interessante ter informações do tipo:

  • Se o local possui acesso fácil a tomadas
  • Qualidade da Wifi
  • Preço

dleitee avatar Jul 19 '16 14:07 dleitee

Questão de hospedagem concordo com o @vicainelli, dependendo do que fizermos o GH-Pages supre muito bem.

Sobre as informações acho que um esquema legal pra informações é:

  • Free / Registrado / Pago (caso pago qual o preço)
  • Qualidade da Wifi
  • Se possui tomadas
  • Review (?)

evansantos avatar Jul 19 '16 20:07 evansantos

A princípio, da pra validar só com gh-pages e alimentamos com pull requests

Com base nos comentários aqui e nas informações que vi em alguns outros serviços, essa primeira versão deveria ter esses

  • Nome do local
  • Endereço, bairro, cidade, estado
  • Website, email, telefone
  • Horário de funcionamento
  • Capacidade (uma média)
  • Se é free ou pago ( se for pago, o valor por hora / dia)
  • Se é ou não necessário um cadastro prévio ou reserva pra ter acesso.
  • Wifi (se é aberto ou com senha, e poderia já colocar a senha atual)
  • Se possui tomadas ( e os tipos de tomada)
  • Se possui estacionamento (se é free ou se for pago a média do preço por hora)
  • Se é de fácil acesso (próximo a alguma estação de metro / terminal de ônibus)
  • Se possui café, lanchonete, bebidas (alcoólicas ou não alcoólicas)
  • Volume de ruído sonoro (querendo ou não, lugar barulhento atrapalha bastante)

Pensei nisso, pra podermos startar algo, uma primeira fase, pra validar mesmo com quem usa e frequenta esses lugares, se der certo, podemos partir pra uma segunda fase, ai sim pensando em hospedagem, cadastros, reviews, comentários, etc.

O que acham?

vicainelli avatar Jul 19 '16 21:07 vicainelli

:+1:

evansantos avatar Jul 19 '16 21:07 evansantos

Usem o Eventos como base :facepunch:

felipefialho avatar Jul 19 '16 22:07 felipefialho

Boa @vicainelli!

Agora que já temos um norte do MVP. Bora discutir a parte de tecnologia?

luisfmsouza avatar Jul 20 '16 12:07 luisfmsouza

Como falei no outro tópico, se a API do Google Maps não suportar, podemos usar o Open Street Maps

barbier avatar Jul 20 '16 16:07 barbier

Vou deixar meu pitaco, Polymer :D se for com ele eu posso contribuir mais.

https://www.polymer-project.org/1.0/

Deem uma olhada em vários componentes já criados que lidam com mapas: https://customelements.io/search/maps

Esse aqui é o componente do polymer mais usado pra lidar com mapas: https://elements.polymer-project.org/elements/google-map

Podemos usar o starter kit pra desenvolver mais rápido, mas podemos usar o polymer apenas em alguns locais também, sem problemas.

O backend da aplicação poderia ser no firebase (componente) ou numa outra solução, dessa parte não entendo muito.

klarkc avatar Jul 20 '16 18:07 klarkc

@klarkc cai como uma luva isso hein? firebase acho que supre bastante :+1:

evansantos avatar Jul 20 '16 18:07 evansantos

@evansantos então, me parece que o firebase é interessante justamente por não depender de uma estrutura física, então a própria comunidade se gerencia no tocante ao armazenamento dos dados. E como essa integração é praticamente nativa no Polymer, isso ficaria 10/10;;;

klarkc avatar Jul 20 '16 19:07 klarkc

Mais alguma ideia sobre possíveis tecnologias iremos usar?

evansantos avatar Jul 22 '16 15:07 evansantos

O que acha de criarmos um repositório e começar a discutir os tópicos la dentro?

luisfmsouza avatar Jul 26 '16 18:07 luisfmsouza

@luisfmsouza Sim, é uma boa! você cria o repositório?

evansantos avatar Jul 27 '16 20:07 evansantos

Pessoal, o repositório para discutir os tópicos já foi criado?

mateusalexandre avatar Jul 31 '16 12:07 mateusalexandre

A ideia desse repositório é juntar as pessoas interessadas a tocar o projeto.

Depois das discussões iniciais, mandem ver em um repositório do próprio projeto :)

felipefialho avatar Aug 01 '16 18:08 felipefialho

@LFeh - Ok. Interessante a ideia em questão, tenho interesse em tocar o projeto também.

mateusalexandre avatar Aug 01 '16 20:08 mateusalexandre

@klarkc @evansantos @mtsdeveloper2 @barbier @luisfmsouza @vicainelli @woliveiras @ortizvinicius qual vai ser o nome do projeto?

dleitee avatar Aug 01 '16 20:08 dleitee

Nomes aleatórios que me veio na mente:

iworkhere myplace justwork bestplace calmhere dohere

klarkc avatar Aug 01 '16 21:08 klarkc

WorkHere WorkAt...

vicainelli avatar Aug 01 '16 22:08 vicainelli

nicespot

evansantos avatar Aug 02 '16 00:08 evansantos

Fala galera, mals a demora!

Repositório criado: https://github.com/trabalhando/ondetrabalhar/issues

  • a primeira issue é pra decidir o nome(depois mudamos o nome do repo e organização)

Mandem issues! Vamos organizando lá dúvidas, sugestões e questões técnicas.

Ah, e quem tiver interesse em nos ajudar, será muito bem vindo. cc @mtsdeveloper2 !

luisfmsouza avatar Aug 02 '16 15:08 luisfmsouza

:+1: @luisfmsouza

mateusalexandre avatar Aug 02 '16 15:08 mateusalexandre