Steps to make a successful relationship app: Pitfalls to prevent