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 ProjetoVisã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.
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


+1 Mídias
Documentação
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.
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


+1 Mídias
