8000 GitHub - GokuGunZ/Recipefy: Recipefy is a Java Desktop Application with a Swing GUI made for a University Project. Developed throught Unified Process, implements different GRASP and GoF Patterns in a MVC Architecture. It should be the client side of a "Recipe Social Network" application.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Recipefy is a Java Desktop Application with a Swing GUI made for a University Project. Developed throught Unified Process, implements different GRASP and GoF Patterns in a MVC Architecture. It should be the client side of a "Recipe Social Network" application.

Notifications You must be signed in to change notification settings

GokuGunZ/Recipefy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recipefy

Recipefy is a Java Desktop Application with a Swing GUI made for a University Project. Developed throught Unified Process, implements different GRASP and GoF Patterns in a MVC Architecture. It should be the client side of a "Recipe Social Network" application.

Project Overview

The purpose of this project is creating a software application that allows you to collect all your personal recipes in one space, share them with others and collect the others’. Each user will be characterized by personal data and authentication data. The recipes will contain different information about their preparation, such as ingredients and instructions, and also about their classification, such as cuisine type or nutritional information. In a second step the application will expect to have a more sophisticated user type division, with elements like ‘Chefs’ and ‘Dietitians’. Chef will be able to share their restaurant information with recipes of some of their plates served in their restaurant. Dietitians will be able to create some diets, made with all the shared recipes in the system, and share them to different users.

Development Process Documentation

Use Cases Diagram

Use case diagram (1)

Domain Model Diagram

Domain Model (2)

Class Model Diagram

Class Model Diagram (1)

Entity-Relationship Diagram

EntityRelationship Diagram

Sequence Diagram

Sequence diagram (1)

UML Diagrams of some GoF Implementation

GoFPattern UML class (2)

About

Recipefy is a Java Desktop Application with a Swing GUI made for a University Project. Developed throught Unified Process, implements different GRASP and GoF Patterns in a MVC Architecture. It should be the client side of a "Recipe Social Network" application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0