The image below shows how the folders in the app are structured..
The "auth" folder holds are the authentication related screens such as:- login, sign up, etc.
The "chat" folder holds are the messaging related screens such as:- recent chats and conversations.
The "intro" folder holds the related code for the onboard screen
The "posts" folder contains all the codes relating to posts made by the user.
The "profile" folder contains all the piece of code in the profile screen
The "screen" folder contains the code to the major screens in the app such as:- newsfeed, explore, notification, trips etc.
The "trips"folder holds the entire trips screen code
The "utils" folder contains all the utilities used for the development of the project
The "widget" folder holds the code for some of the widgets used in the app to reduce cumbersome codes.