A Norwegian command line interface that easily let's you edit a membership register
This project is an assignment we have received from the school. The assignment is in the subject development which is a part of VG2 Information Technology.
- View a list of all members
- View all registerd info on a specific member
- Queries
- View a list over memebers who didn't pay the membership fee
- View a list over memebers who are retirees (older than 67 years)
- View a list over memebers who are young adults (between 18 and 30 years old)
- View a list over memebers who are older than a age of your choice
- View a list over memebers who lives at a certain place
- View the average age for all members
- View a list over memebers who lives in Vestfold og Telemark
- Maintain members
- Add a new member
- Delete a member
- Register wheter or not a member paid the membership fee
- Change the registerd info on a specific member
- Maintenance
- Add a membership type
- Delete a membership type
- Increase the membership fees by 10%
- Export a list of members to a csv file
Install Python 3.10.2 or newer
Clone the project
git clone https://github.com/ohbergan/mol.git
Go to the project directory
cd mol
Install dependencies
pip install pyodbc
Start the command line interface
py main.py
Contributions are always welcome!
Distributed under the MIT License. See LICENSE.md for more information.
Ole Halvor Lindtveit Bergan - @ohbergan - [email protected]
Emil Ohnstad Sandkjen - @Esandkjen
Ali Abbas Ahmed - @Aliabbas2003
Project Link: https://github.com/ohbergan/mol