Quick question about an app

Hey guys, could someone help me build an app similar to tinder? Which functionalities , core features are needed, how much time should it take?