Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Brazer27/Project-PSD

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GymMe Project

GymMe - Supplement Selling Application GymMe is a web-based health and supplement-selling application designed for fitness enthusiasts and store admins. This project is developed as part of the Pattern Software Design course and demonstrates the use of ASP.NET with Domain-Driven Design (DDD) principles.

Features

  • View Layer: User interface layer responsible for displaying information and interpreting commands.
  • Controller Layer: Validates user input and delegates requests to the lower layers for further processing.
  • Handler Layer: Implements business logic and manages interactions between the controller and the repository.
  • Repository Layer: Encapsulates database access, manages domain objects, and provides methods for CRUD operations.
  • Factory Layer: Handles complex object creation, ensuring consistency in the creation of aggregate objects.
  • Model Layer: Represents the business concepts using Entity Framework to interact with the database.

This project follows Domain-Driven Design (DDD) methodology and provides an optional web service layer. The goal is to showcase a clean architecture and efficient separation of concerns, ensuring scalability and maintainability.

Technologies Used:

  • ASP.NET Core
  • Entity Framework
  • Domain-Driven Design (DDD)
  • SQL Database

About

GymMe is a web-based health supplement store built with ASP.NET using a Domain-Driven Design (DDD) approach. It features product management, transaction handling, and database interaction via Entity Framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.