Current language:English (US)

cover

Tastyhub — Recipes Web Platform

10 min of reading

Medium Project

Tastyhub is a Full Stack project that simulates a complete recipe-sharing platform, developed with a focus on software engineering best practices and user experience. The application was built using modern technologies and advanced concepts, such as well-defined software architecture, unit and integration testing, containerization with Docker, and authentication/authorization via JWT. The project also explores complex data modeling and advanced queries in relational databases, ensuring scalability and information consistency. Key features include: - Recipe creation, editing, and rating; - Organization of recipes into personalized collections; - Comments on recipes and articles; - Update feed with social network interactions; - User connection system. Beyond the technical aspects, Tastyhub was designed with special attention to UI/UX, applying advanced usability and design principles to offer an intuitive, accessible, and pleasant experience. The project represents a balance between technical quality, robust architecture, and user-centered design, serving as an ideal environment for consolidating and expanding professional software development knowledge.

View Project

Tastyhub is a Full Stack project that simulates a complete recipe-sharing platform, developed with a focus on software engineering best practices and user experience. The application was built using modern technologies and advanced concepts, such as well-defined software architecture, unit and integration testing, containerization with Docker, and authentication/authorization via JWT. The project also explores complex data modeling and advanced queries in relational databases, ensuring scalability and information consistency. Key features include: - Recipe creation, editing, and rating; - Organization of recipes into personalized collections; - Comments on recipes and articles; - Update feed with social network interactions; - User connection system. Beyond the technical aspects, Tastyhub was designed with special attention to UI/UX, applying advanced usability and design principles to offer an intuitive, accessible, and pleasant experience. The project represents a balance between technical quality, robust architecture, and user-centered design, serving as an ideal environment for consolidating and expanding professional software development knowledge.

Overview

Tastyhub is a social recipe-sharing platform created to connect chefs, cooks, and food enthusiasts. Users can publish recipes, rate them, interact with the community, and build connections, turning every meal into a more collaborative and tasty experience.

Purpose:PersonalStatus:ArchivedScope:Full Stack, UI/UX DesignStarted At:Around September 2023Finished At:Not finished

Technologies

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

Medias

  • Tastyhub Recipe Cover
  • Tastyhub Recipe page
  • Tastyhub home page+1 Medias

Links

    Back-end GithubFront-end GithubFigma

Case Studies