Skip to content

awahab111/NU-Society-Link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NU Society Link

NU Society Link is a C# application designed to streamline the management and coordination of university societies. Built using the Model-View-Presenter (MVP) design pattern, the project separates core functionalities into distinct layers for better scalability and maintainability.

Features Event Management:

--Schedule, update, and manage society events efficiently.

--Track past and upcoming events through an intuitive interface.

Membership Tracking:

--Maintain detailed records of society members.

--Track membership status and participation history.

Task-Specific Event Handlers:

--Dedicated event handlers for each action, ensuring responsive and reliable interactions.

Database Integration:

--Uses SQL for robust and secure data management.

--Ensures efficient data storage and retrieval for society operations.

Clean Architecture:

--Follows the Model-View-Presenter (MVP) design pattern.

--Organized codebase with separate folders for Models, Views, and Presenters, promoting a modular and testable structure.

Technologies Used:

Programming Language: C#

Database: SQL

Design Pattern: Model-View-Presenter (MVP)

About

NU Society Link is a C# application for managing university societies, featuring event management, membership tracking, and SQL integration, built with the MVP design pattern for scalability and maintainability.

Resources

License

Stars

Watchers

Forks

Contributors

Languages