The whole app is split into 3 sections:
Once you have cloned the GitHub repository, you can follow along and understand how the app is built.