Visão geral do produto
Histórico de revisão
| Data | Versão | Descrição | Autor(es) |
|---|---|---|---|
| 26/09/2023 | 0.1 | Criação e estruturação do documento | Luan Mateus |
| 25/10/2023 | 0.2 | Correção do documento | Matheus Henrick |
Declaração Geral do Produto
Nossa cliente, uma graduada na área de Gastronomia, enfrenta uma série de desafios ao utilizar a plataforma atual para compartilhar suas receitas e experiências culinárias. O principal obstáculo reside na formatação das receitas no Instagram, onde as restrições, incluindo limitações de caracteres, exercem um impacto significativo. Essas limitações não apenas restringem sua liberdade criativa ao compartilhar receitas, tornando a inclusão de informações cruciais, como porções, tempo de preparo e variações, uma tarefa árdua ou mesmo impossível, mas também demandam que ela divida suas instruções em múltiplos comentários em uma única postagem para esclarecer as receitas. Além disso, frequentemente ela se vê compelida a responder a perguntas semelhantes nos comentários ou a repetir informações em diferentes postagens.
Outro desafio crucial está relacionado à restrição na inserção de imagens ou vídeos entre os passos da receita, bem como à limitação quanto à quantidade máxima de fotos que podem ser publicadas em um carrossel, e à obrigatoriedade de ter imagens ou ao tamanho restrito dos vídeos. Essas restrições impactam adversamente a experiência dos usuários, que frequentemente se veem forçados a rolar a tela repetidamente para alternar entre o texto e as imagens, ou a procurar informações nos comentários para compreender e concluir as receitas.
Além disso, um desafio adicional diz respeito à forma como o Instagram organiza o texto durante a digitação, tornando a criação de conteúdo de alta qualidade uma tarefa mais complexa.
A plataforma atual enfrenta desafios significativos em relação à sua capacidade de alcançar o público-alvo estabelecido por nossa cliente na área de Gastronomia. A exigência de uma conta no Instagram como condição prévia para acessar o conteúdo representa uma barreira significativa, limitando assim a divulgação de suas receitas para além desta plataforma. Isso não apenas impede a eficácia de utilizar o Instagram como a principal rede para compartilhamento de receitas, mas também torna nossa cliente dependente direta do algoritmo da plataforma, tornando imperativa a exploração de alternativas mais eficazes.
Ademais, a ausência de um sistema fácil de favoritar receitas e a falta de recursos para gerar receitas imprimíveis representam desafios adicionais. Isso compromete a capacidade de nossa cliente de alcançar seu público-alvo desejado e torna mais difícil o acesso para aqueles que preferem salvar ou imprimir as receitas de forma conveniente.
Outro problema crítico é a ausência de uma funcionalidade eficaz de busca por receitas na plataforma. A pesquisa por meio de tags frequentemente não produz resultados precisos, devido à natureza diversificada do Instagram, que abrange diversos tipos de conteúdo, não se limitando apenas a receitas culinárias. Isso resulta na frustração dos usuários que buscam receitas específicas, uma vez que as informações muitas vezes são apresentadas com limitações de formatação e organização.
| Para | Uma graduada na área de Gastronomia |
|---|---|
| Quem | Busca uma solução que faça aumentar o número de visualizações das suas publicações. |
| O GastroWeb | É uma plataforma de compartilhamento culinário online. |
| Que | Gerencia o compartilhamento e o acesso às receitas. |
| Ao contrário de | Outras plataformas, como o Instagram, que, embora amplamente utilizadas, apresentam restrições que dificultam a criação de conteúdo, tais como limite de caracteres, quantidade de imagens, etc. |
| Nosso produto | Entrega solução para o compartilhamento de receitas, que permite aos criadores de conteúdo publicar suas receitas sem restrições de tamanho ou quantidade de texto e imagens. Além disso, os usuários poderão buscar e salvar as receitas de seu interesse através da plataforma. |
Objetivos do Produto
O objetivo principal do GastroWeb é fornecer uma plataforma que permita à nossa cliente publicar suas receitas de forma mais flexível e diminuindo as restrições que ela enfrenta na plataforma atual. Com isso, forneceremos uma ferramenta intuitiva que capacite a administradora a criar, editar e compartilhar de forma mais eficiente suas receitas de maneira livre. Resumidamente, pretende-se atingir o objetivo disponibilizando um sistema que faça a ponte entre a administradora e os usuários, permitindo, assim, o compartilhamento de receitas gastronômicas de forma mais flexível e deixá-la mais próxima de seu público. Isso pode ser mensurado a partir dos seguintes objetivos secundários:
-
Otimizar a Criação de Conteúdo;
-
Permitir o Compartilhamento de Receitas;
-
Liberar Acesso ao Conteúdo;
-
Administração do Armazenamento das Receitas;
Tecnologias Utilizadas
- Backend: Utilização da linguagem Python, o framework FastAPI para o desenvolvimento de APIs e o SQLAlchemy para uma integração simples com o banco de dados.
- Frontend: Optamos por JavaScript, empregando o framework Vue.js juntamente com as tecnologias HTML e CSS para criar interfaces leves e esteticamente agradáveis de forma ágil.
- Banco de Dados: Armazenamento seguro e escalável no PostgreSQL.
- Controle de Versão: Git para controle de versão.
- DevOps: Adotamos o Docker para garantir ambientes de desenvolvimento consistentes e o uso de Shell Script pata automatizar tarefas, aprimorando a eficiência operacional.
Nota Importante: As tecnologias mencionadas são escolhas iniciais, sujeitas a revisões durante o desenvolvimento do projeto, para se adequarem às necessidades emergentes.