> For the complete documentation index, see [llms.txt](https://chizaramsuccess9.gitbook.io/travex/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chizaramsuccess9.gitbook.io/travex/the-app/directory-structure.md).

# DIRECTORY STRUCTURE

The image below shows how the folders in the app are structured..

![](https://4112418200-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MKsdI15Rqq_vKpu7Mvq%2F-MKv-ZxRO6DIldkq1xI-%2F-MKvuv0goWztNHjUBZGZ%2Ffolder%20structure.PNG?alt=media\&token=506fd103-adc0-40f9-9e72-e713bb7344bf)

&#x20;

## auth

The "auth" folder holds are the authentication related screens such as:- login, sign up, etc.

## chat

The "chat" folder holds are the messaging related screens such as:- recent chats and conversations.

## Intro

The "intro" folder holds the related code for the onboard screen

## Posts

The "posts" folder contains all the codes relating to posts made by the user.

## Profile

The "profile" folder contains all the piece of code in the profile screen

## Screen

The "screen" folder contains the code to the major screens in the app such as:- newsfeed, explore, notification, trips etc.

## trips

The "trips"folder holds the entire trips screen code

## utils

The "utils" folder contains all the utilities used for the development of the project&#x20;

## widgets

The "widget" folder holds the code for some of the widgets used in the app to reduce cumbersome codes.
