I am expert in OpenVPN. I can Help you with this project.
I have also developed OpenVPN web management system. Where u can easily add user, delete user, set user expiration date, download users OVPN file, check logs etc. Let me know if u are interested.