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

Overview do projeto e encaminhamentos #28

Open
mateusrovedaa opened this issue Jun 12, 2024 · 3 comments
Open

Overview do projeto e encaminhamentos #28

mateusrovedaa opened this issue Jun 12, 2024 · 3 comments

Comments

@mateusrovedaa
Copy link
Collaborator

Narrativa

O projeto Lista de Compras foi criado como parte da nossa formação para ajudar no aprendizado de desenvolvimento colaborativo, incentivando a prática. No entanto, o projeto ficou parado por algum tempo e agora estamos prontos para retomá-lo.

Para começar, essa issue tem o objetivo de todos revisarem o projeto como um todo. Algumas informações importantes, mas coloque nos comentários um feedback inicial para retomarmos:

  • Revisão do projeto: está claro o que precisa ser feito?
  • Revisão das tecnologias: muito tempo se passou, logo é preciso revisar dependências e as tecnologias utilizadas;
  • Sugestão de tecnologias para explorar: a IA teve um boom nesse espaço de tempo, outras tecnologias também, então podemos analisar para trabalhar e explorar algumas dessas tecnologias em tarefas futuras.
  • Encontrou algum erro? Tem alguma sugestão?
@mblithium
Copy link
Collaborator

A página do link "Visão Geral do Desafio" no README está quebrado.

O Figma ainda continua de pé, então é possível continuar o projeto seguindo o layout do figma, mas por causa do link de desafio quebrado acho que teríamos que planejar melhor e documentar o que precisa ser feito no projeto.

Há uma Issue em aberto ainda em #27 que criava o setup inicial do projeto, como combinamos nas issues, mas precisa ser revisado e ver se ainda funciona e se não tem nada depreciado. Acredito que essa tarefa possa se tornar uma Issue?

Uma visão geral de tudo que foi feito até aqui

Para conseguirem se situar no projeto.

O que faltou definir

Ideias para o projeto

Salvar e recuperar dados "na nuvem" utilizando alguma API de drive pessoal:

  • Google Drive, Onedrive, Mega, etc.

Utilização de IA para:

  • Gerar uma descrição de itens, no recurso de "notas" (presente no layout do Figma).
  • Pegar receitas e criar uma lista de compras com os itens necessários.

Acho que é isso, espero que essa mensagem esclareça algumas coisas sobre o projeto para quem está chegando agora e incentive a ter novas ideias e sugestões. 🙂

@devartes
Copy link

devartes commented Jul 6, 2024

Ideias para o projeto

Pensei em coisas como Cadastro, Login, Autenticação e quem sabe usar o Storage ou algo mais.

Eu gostaria de sugerir o Supabase, pode ser usado de graça no ínicio, dá pra fazer muita coisa legal com ele.

Github: https://github.com/supabase/supabase
Site: https://supabase.com/


O Snyk pode ajudar a atualizar dependências, como o projeto é algo que não terá acompanhamento diário das atualizações, é interessante deixar esse tipo de processo automatizado

Github: https://github.com/snyk/
Site: https://snyk.io/pt-BR/

@marcosvile
Copy link
Member

marcosvile commented Jul 6, 2024

Como evidenciado por @mblithium onde o link para a visão geral do desafio está quebrado, o mesmo foi migrado para uma página legada do DevChallenges, e pode ser encontrada aqui, podemos trazer de lá a descrição das orientações para nosso repositório para termos um norte dos recursos solicitados no desafio.


Sobre os encaminhamentos, sugiro formar duplas ou grupos para a tratativa de partes do projeto, e também utilizar o que está sendo desenvolvido para fomentar talks ou artigos sobre as tecnologias e recursos utilizadas a fim de compartilhar entre todos de forma resumida, o que e para que serve cada tecnologia utilizada no projeto.


Com base no comentário, sugiro a utilização dos próprios modelos do GitHub, para inicialmente encaminhar as novas demandas de retomada do projeto, e com o tempo, os modelos podem ser aprimoradas conforme o andamento, e também já resolveria a issue #2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants