Currently our team is working on such a sytem for a client. I found the system's desing is shit. So I want to have a new better design.