Starting development on your application without taking a step back is a recipe to failure. We support you in the expression of your needs to insure the comprehension.
You already have something? You don't change it only to be making something identical all over again. Auditing the solution already in place is an essential task and will be precious for the upcoming transition.