Profile editing is implemented using both the client and server sides of the application. On the client-side, the user enters/edits the data (gender, bio, photos). On the server-side, appropriate records are saved.
When clicking the ‘Like me on Tinder’ button the user is redirected directly to the application or to the Play Market/App Store in case the application is not installed.
The mechanism is as follows: the client-side sends a request to the server. The server remembers that the user wants his photo to be seen when clicking the link. The server generates the link and shows the photo to everyone who clicks it.
This is how Tinder works with users and their profiles. Try to use the same approach when you create an app like Tinder.
2. Settings and Notifications
Like any other app, Tinder allows adjusting settings for the convenience of users. For example, you can enable or disable notifications for new matches, receiving messages, likes, super likes.