User Pages and custom post in frontend with ACF Pro and CPT UI - I need guidance

I believe that I have all its needed to create my vision, but I don’t wrap my mind to how to do it. Any advice is welcome:
What I want to create:
People can create an account and login.
upon login, they can add some information:

  • User name
  • User picture
  • tip page link (Url for people to send tips to the user)
  • 2 social media links
  • biography
    Then, in another page, the user can fill up a new post type “Transformation Journal”. every day they can add an entry to the journal, which will have:
  • Journal entry (long text)
  • Proof of completion or image (Image or short video URL)

this I would like it to be in the front end of the website.
then website visitors can see the users and read their whole journal entries. and show their support by tipping them

I have made 2 acf groups, but I am not sure of how to do all this, the page in which the user adds this information and then the pages in which to show this information.

How would you go about doing this?
i want all to be front end to be able to style the whole thing with PRO
Are there any tutorials, documents or info to learn to do this?
Thank you in advance!

@Carlos_MK — Check these plugins out:

Hope this helps!