A school project where I've been asked to create a Pyhton Program for managing a Sports Club. So basically it includes functions such as registering a new member, auto assigning them codes, calculating their yearly fees etc.
Install the the Python Library "Tabulate" in the Python Scripts directory using the command pip install tabulate
Copy the folder _projectmodules to the Python Lib directory
I have provided a Member, Facility and a Fees file , make sure to keep it in the same folder as Sports Club Management.py
The Program contains the follwing menus:
Which contains further Submenus:
Allows you to chose the number of members to be added and then proceeds to take information such as Name, Phone Number, Address, the date of enrollement and the specific facilities they would like to Join. A unique 8 character alhpanumeric code will be generated for each member and the dates entered will be validated
Upon entering the unique Alphanumeric code provided to each member, they will be able to view the member details
The user will be able to edit detials of the members such as Phone number ,Address and the Facilities they wish to join
Upon entering the unique Alphanumeric code provided to each member, user can delete a member from the system
Note: If the member's fees is overdue, the deletion proccess will not take place
Self Explainatory
Displays the Member code, date of payement and the next due date, which is Automatically calculated
Displays all Member details along with their due date
Upon entering the member code, the user us able to update the member's fees pay date Note: The payment date is taken as todays date
Allows user to add new Facilities, the Fcaility code will be automatically generated. Validation is done to check if the new facility being added already exists.
Displays the Fcaility code and Facility Name