Skip to content

Php project for a database management system for a virtual gym. MVC design pattern is used.

Notifications You must be signed in to change notification settings

jananga99/Project_Gym_MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project_Gym_MVC

This is an information management system for a virtual gym. A fully object oriented design is approached with using the Model-View-Controller (MVC) design pattern. PHP is used as the programming language and MySQL is used as the database management system.

Main functionalities

  • Authentication / Authorization
  • Provides a platform for customers to find coaches
  • Customers can select coaches
  • Customers search for health tips.
  • Customers can register for virtual gym sessions.
  • Coaches can communicate with customers using messaging system.
  • Coches can publish virtual sessions.

Design patterns used

  • MVC architecture
  • Decorator
  • Singleton
  • Flyweight
  • Iterator
  • Factory

About

Php project for a database management system for a virtual gym. MVC design pattern is used.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages