Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Votação de projeto #2

Closed
erikfig opened this issue Aug 25, 2016 · 18 comments
Closed

Votação de projeto #2

erikfig opened this issue Aug 25, 2016 · 18 comments

Comments

@erikfig
Copy link
Member

erikfig commented Aug 25, 2016

Depois do Hangout de ontem (com muitas dicas legais e até algumas tretas leves, rsrs) decidimos por 2 projetos e mais 1 que eu vou adicionar.

  1. API RESTful para Q/A nos padões StackOverflow (aplicação estilo cliente/servidor) - Ainda vamos votar e discutir as ferramentas e tecnologias a se usar.
  2. NFe (em PHP puro, digo, qualquer relação com frameworks será desenvolvida depois) - Para este vamos precisar de alguém "da área" para nos auxiliar
  3. Plataforma de ensino RESTful

Outra sugestão é o ERP, que embora seja complexo de mais, pode ser quebrado em partes menores para ser trabalhado, como um CRM ou Sistema Financeiro... ou seja, por módulos, mas ainda assim vou abrir outra issue sobre o assunto, por favor, não comentem sobre isso nesta issue!!!!

Desculpem, preferi um número impar de sugestões, não sou muito fan de números pares (e sim, é preconceito com números pares, me processem).

ATENÇÃO! VOTOS DUPLICADOS SERÃO DESCONSIDERADOS!

@vinicius73
Copy link

vinicius73 commented Aug 25, 2016

Deem 👍 aqui para Opção 1

@vinicius73
Copy link

vinicius73 commented Aug 25, 2016

Deem 👍 aqui para Opção 2

@vinicius73
Copy link

Deem 👍 aqui para Opção 3

@vinicius73
Copy link

vinicius73 commented Aug 25, 2016

@wilcorrea, @marcelorodrigo e @fsoaresjunior
Para não tumultuar vou excluir seus comentários, por favor marquem as opções de vcs :)
Outros tipos de comentários são bem vindos

@ravanscafi
Copy link

ravanscafi commented Aug 25, 2016

Olá! Caí de paraquedas por aqui, aí acabei perguntando pro @vinicius73 qual seria o objetivo do brasil-php de desenvolver algo. Ele me disse que seria mais ou menos no sentido de reunir a comunidade e também aprender.

Pensando nisso, eu, que já trabalhei com NF-e uns anos atrás, gostaria de expressar minha opinião:
NF-e não é nada fácil de fazer, nem manter. Precisa ter um background bom na área. Sempre está mudando e tal, novas normas precisam ser aplicadas com prazos limite e etc. Tem várias empresas que fazem somente isso, justamente pela dificuldade. O desafio maior não vai ser a linguagem, nem a implementação, mas sim entender as regras da NF-e. Além disso, é um conhecimento que não se aplica muito pra outras áreas, é muito específico. O processo de code-review vai ser custoso por ter que validar as regras e etc.

Então, embora pareça uma ideia promissora do ponto de vista da necessidade de mercado, não é a toa, é porque não é simples mesmo de se manter algo assim. Talvez as outras ideias se encaixem melhor pra atingir o objetivo que vocês tão procurando.

@walkeralencar
Copy link

walkeralencar commented Aug 25, 2016

@rscafi complementando essa informação, o projeto NFePHP (https://github.com/nfephp-org/sped-nfe), está disponível para colaboração, estão passando por um refactoring para criar versão compatível com PSRs e PHP Puro, sem dependência de framework, ou seja, esse projeto já existe e pode crescer com devida colaboração da comunidade.

A primeira versão do projeto foi desenvolvida em 2008/2009 (https://github.com/nfephp-org/nfephp) e naquela época não havia as PSRs para serem seguidas. Depois disso surgiu o Sped, juntando as duas coisas foi decidido um refactoring geral no projeto.

No mais, faço da suas palavras as minhas.

@wmbonfiglio
Copy link

Eu acho que a parte de Forum é algo um pouco batido, com várias implementações já feitas. Também é um pouco superficial, acaba não entrando em muitos detalhes técnicos que aplicações completas enfrentam normalmente.

Eu tenho um sistema de ensino em Laravel e posso dizer que é um desafio bem interessante, envolve muitas questões que a princípio parecem simples mas vão se mostrando um pouco mais complexas (o que é ótimo para o aprendizado). Toda a parte de inscrição, controle de acesso/vencimento, admin com geração de relatórios, módulo de gamification.... Daria pra começar com o básico e deixar aberto para "módulos", o que tornaria o projeto infinito 🎓

@vinicius73
Copy link

Sobre o forum, uma das ideias é justamente começar com algo simples e que outras comunidades possam participar.

Uma vez que os endpoints sejam definidos o client pode ser feito em VueJS ou ReactJS

Também é possível haver mais de uma implementação do fórum, quem sabe zend, Laravel, Cake e symfony... Uma comparação real de projetos reais. Até mesmo outras linguagens.

E mesmo que seja algo simples, nada impede de possuir features complexas como ranking de membros, pontuação, melhor resposta... Algo nos moldes do Stackoverflow

@hibviny
Copy link

hibviny commented Aug 26, 2016

@rscafi concordo contigo! Mexo com isso todo dia e é uma zona! Sai nota técnica toda hora com prazos absurdos e ninguem sabe explicar direito como funciona as paradas. Creio que o projeto do forum ou da plataforma de ensino seja mais interessante para reunir a comunidade e disseminar as boas práticas do PHP.

@erikfig
Copy link
Member Author

erikfig commented Aug 26, 2016

Vejo uma inesperada reviravolta no horizonte....

@elton182
Copy link
Member

na minha opinião a plataforma de ensino seria um projeto muito melhor pois existem vários desafios como:

  • streaming de vídeo aulas
  • frontend web, mobile e desktop
  • controle de alunos, com notas
  • gamification com level e experiência dos alunos
  • emissão de certificados
  • controle financeiro
  • loja de cursos com checkout e pagamentos com cartão

e muito mais ...

@erikfig
Copy link
Member Author

erikfig commented Aug 26, 2016

Eu iria curtir também uma plataforma EAD

@vinicius73
Copy link

Por outro lado pensem em criar um ambiente stackoverflow open-source.

  • ranking de usuários baseado em pontos
  • melhores respostas
  • categorização e buscas avançadas
  • moderadores
  • blogs

Uma plataforma de ensino tem um público mais fechado, enquanto uma plataforma estilo stackoverflow teria mais aberturas.
Depois pode-se até pensar em ampliar a plataforma para um sistema de vídeo-aulas gratuitos.

@erikfig
Copy link
Member Author

erikfig commented Aug 26, 2016

Que revira volta... nfe caindo...

@vinicius73
Copy link

@shutdown90 e @tchicotti
Estou apagando seus comentário para não tumultuar, por favor manquem 👍 nas opções que vcs desejam.

@danilomartins90
Copy link

Opa, desculpa ai, eu tinha entrado pelo celular e por lá não apareceu o botão votar.

@Lucasktrindade
Copy link

Acho uma plataforma de ensino algo bem grande porém necessário, e um fórum faz parte de uma plataforma de ensino. Penso que poderíamos começar com o fórum e a partir dele ir criando novas features para chegar em uma plataforma de ensino.

@madprolondon
Copy link

Opção 3 por ter mais maneiras de agregar os conhecimentos

@erikfig erikfig closed this as completed Sep 6, 2016
@brasil-php brasil-php locked and limited conversation to collaborators Sep 6, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants