Idioma atual:Português (BR)

cover

Tastyhub — Recipes Web Platform

10 min de leitura

Projeto de Médio Porte

Tastyhub é um projeto Full Stack que simula uma plataforma completa de compartilhamento de receitas, desenvolvido com foco em boas práticas de engenharia de software e experiência do usuário. A aplicação foi construída utilizando tecnologias modernas e conceitos avançados, como arquitetura de software bem definida, testes unitários e de integração, containerização com Docker e autenticação e autorização via JWT. O projeto também explora modelagem de dados complexa e consultas avançadas em bancos de dados relacionais, garantindo escalabilidade e consistência das informações. Entre as principais funcionalidades estão: - Criação, edição e avaliação de receitas; - Organização de receitas em coleções personalizadas; - Comentários em receitas e artigos; - Feed de atualizações com interações da rede de contatos; - Sistema de conexões entre usuários. Além do aspecto técnico, o Tastyhub foi projetado com atenção especial a UI/UX, aplicando princípios avançados de usabilidade e design para oferecer uma experiência intuitiva, acessível e agradável. O projeto representa um equilíbrio entre qualidade técnica, arquitetura robusta e design centrado no usuário, sendo um ambiente ideal para consolidar e expandir conhecimentos em desenvolvimento de software profissional.

Visualizar Projeto

Tastyhub é um projeto Full Stack que simula uma plataforma completa de compartilhamento de receitas, desenvolvido com foco em boas práticas de engenharia de software e experiência do usuário. A aplicação foi construída utilizando tecnologias modernas e conceitos avançados, como arquitetura de software bem definida, testes unitários e de integração, containerização com Docker e autenticação e autorização via JWT. O projeto também explora modelagem de dados complexa e consultas avançadas em bancos de dados relacionais, garantindo escalabilidade e consistência das informações. Entre as principais funcionalidades estão: - Criação, edição e avaliação de receitas; - Organização de receitas em coleções personalizadas; - Comentários em receitas e artigos; - Feed de atualizações com interações da rede de contatos; - Sistema de conexões entre usuários. Além do aspecto técnico, o Tastyhub foi projetado com atenção especial a UI/UX, aplicando princípios avançados de usabilidade e design para oferecer uma experiência intuitiva, acessível e agradável. O projeto representa um equilíbrio entre qualidade técnica, arquitetura robusta e design centrado no usuário, sendo um ambiente ideal para consolidar e expandir conhecimentos em desenvolvimento de software profissional.

Visão Geral

Tastyhub é uma plataforma social de compartilhamento de receitas criada para conectar chefs, cozinheiros e entusiastas da gastronomia. Nela, usuários podem publicar receitas, avaliá-las, interagir com a comunidade e criar conexões, transformando cada refeição em uma experiência mais colaborativa e saborosa.

Propósito:PessoalStatus:ArquivadoEscopo:Full Stack, UI/UX DesignIniciado em:Por volta de setembro, 2023Finalizado em:Não finalizado

Tecnologias

  • Java
  • Figma
  • Spring
  • Spring Security
  • JUnit
  • Cypress
  • Next.js
  • React.js
  • HTML
  • CSS
  • Jest
  • Storybook
  • Docker
  • TypeScript
  • JWT
  • Mockito
  • PostgreSQL
  • Firebase
  • Swagger

Mídias

  • Tastyhub Recipe Cover
  • Tastyhub Recipe page
  • Tastyhub home page+1 Mídias

Links

    Back-end GithubFront-end GithubFigma

Documentação