Skip to content

MSSA Project 1: My first project as part of the MSSA program, I created a Windows Forms Application (C#). The application is an 'Appointment Management System', this application tracks a group of clients and its individual appointments. See 'README.md' for more details.

Notifications You must be signed in to change notification settings

victorolivo/AppointmentsManagementApp-

Repository files navigation

AppointmentsManagementApp-

General

This application tracks a group of clients and its corresponding appointments.

Functionality Narrative

The application starts with a login form, after a successful login, the application takes the user to the Main Menu where the user can select to view the current clients or active appointments. At the current clients' window, the user can 'Add', 'Modify' or 'Delete' clients. Deleting a client also eliminates all its corresponding appointments. At the active appointments window, the user can 'Add', 'Modify' or 'Delete' active appointments.

v2.0-

Version Notes *Windows Forms App *Static Multiple forms *Basic Input validation *Improved User Feedback *Records Logins to TextFile *Improved User Credentials Security

Data Source *Local Database (AppointmentManagementDB)

Improvements for future version *More strict input validations *Improve user feedback *Possibly migrate to WPF (instead of Windows Forms) for a more flexible UI *Create a single dynamic form app (instead of multiple forms) *Would like to implement some sort of API service (TBD)

v1.0-

Version Notes *Windows Forms App *Static Multiple forms *Basic Input Validation *Basic User Feedback *Records Logins to TextFile

Data Source *local Variables *BindingLists *Objects

Improvements for future versions *Implement a database for data source *User credentials security *More strict input validations *Improve user feedback *Possibly migrate to WPF (instead of Windows Forms) for a more flexible UI *Create a single dynamic form app (instead of multiple forms) *Would like to implement some sort of API service (TBD)

Screenshots (Latest version preview)

Login Form

image

Main Menu

image

Active Clients (Customers) Form

image

Modify Customer (Add Customer Similar)

image

Active Appointments

image

Modify Appointment (Add Appointment Similar)

image

Delete Customer (Delete Appointment Similar)

image

About

MSSA Project 1: My first project as part of the MSSA program, I created a Windows Forms Application (C#). The application is an 'Appointment Management System', this application tracks a group of clients and its individual appointments. See 'README.md' for more details.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages