iOS app like TIKTOK

Job ID: 31153448

Budget: $50 – $500 USD

I'm trying to develop an app that can be liked to posting videos like TIKTOK.
I would like to know the code at that time.
The UI of the framework has already been created using Swift in Xcode and you only have to answer the questions of the code in some places.
(Probably the actual code is only a few dozen lines each)
We would appreciate it if you could do it while discussing whether the code is working.

Mainly three questions.
1. How should I store this app in Firebase when I make it?
2. And how to get the stored data?
3. How to play a video in full screen on the background of the screen like TikTok.

Video posting function
User side
- Code that allows the user to select a video and store it on the server (I want to be able to upload video lengths in the range 0-60 seconds)
- The title and video information at that time are also stored together.

Video Like Function
- Display the number of likes on the screen like TIKTOK
- After that, there is a place to rank and display the number of likes, so I want to display the name of the person who posted the first video there. (By video title, ranking of likes within the same title)

Full screen view of video
- I want to display it like TIKTOK
- I want to display the stored videos indiscriminately here

These are the main questions I would like to ask, and I would like to hear more about it in case of an error.
The login function has already been implemented, and the name of the poster can be the nickname used when logging in.
Firebase pod etc are already installed.

I also want to hear the videos I like and how the posted information is displayed in the content view.

Although it is a video posting screen, nothing is written in particular.
It is said that the entire contents of the app should not be exposed informationally, and not all.
If you write in the code what I should enter, such as //, I can do it myself while applying it, so I am assuming that form.
Related categories: Mobile App Development iPhone Objective C iPad Swift