Looking for a Community Management System

Hello! My name is Tyler M. and I am looking for a Professional Community Management System with the ability to track members and their ranks, departments, etc. I also want it to be able to track promotions, trainings, patrol times, etc. I am willing to pay, please contact me on Discord Via my account: Tyler M.#0324 ! Thankyou! I really need this!