└── 📁web-app
└── 📁.git
└── 📁.vscode
└── settings.json
└── 📁backend
└── 📁app
└── 📁core
└── 📁api
└── 📁controllers
└── __init__.py
└── auth.py
└── currencies.py
└── expenses.py
└── itineraries.py
└── itinerary_categories.py
└── notifications.py
└── profile.py
└── trips.py
└── 📁routes
└── __init__.py
└── auth.py
└── currencies.py
└── expenses.py
└── itineraries.py
└── itinerary_categories.py
└── notifications.py
└── profile.py
└── trips.py
└── 📁cpanel
└── 📁routes
└── __init__.py
└── auth.py
└── 📁setup
└── __init__.py
└── views.py
└── 📁error_handlers
└── __init__.py
└── db_errors.py
└── http_errors.py
└── jwt_errors.py
└── rate_limit.py
└── 📁web
└── 📁controllers
└── __init__.py
└── auth.py
└── 📁routes
└── __init__.py
└── auth.py
└── __init__.py
└── __init__.py
└── 📁models
└── __init__.py
└── category.py
└── expense.py
└── media.py
└── notifications.py
└── role.py
└── trip.py
└── user.py
└── 📁scheduled_tasks
└── __init__.py
└── 📁static
└── 📁css
└── api.css
└── form.css
└── res_styles.css
└── styles.css
└── 📁img
└── api-.jpeg
└── api-setup.jpg
└── api.jpeg
└── icon.ico
└── 📁js
└── alert.js
└── swagger.json
└── 📁templates
└── 📁api
└── 📁base
└── base.jinja-html
└── index.jinja-html
└── 📁mail
└── 📁base
└── base.html
└── send-pwd.html
└── 📁panel
└── 📁auth
└── login.html
└── 📁model
└── create.html
└── edit.html
└── list.html
└── base.html
└── index.html
└── 📁utils
└── 📁date_time
└── __init__.py
└── 📁decorators
└── __init__.py
└── auth.py
└── retry.py
└── timing.py
└── 📁emailing
└── __init__.py
└── pwd.py
└── 📁forms
└── __init__.py
└── auth.py
└── 📁helpers
└── auth.py
└── basics.py
└── export_xl.py
└── geolocation.py
└── http_response.py
└── loggers.py
└── media.py
└── users.py
└── 📁hooks
└── __init__.py
└── after_request.py
└── before_request.py
└── 📁sms
└── __init__.py
└── code.py
└── __init__.py
└── __init__.py
└── blueprints.py
└── extensions.py
└── .env
└── .flaskenv
└── .gitignore
└── config.py
└── pytest.ini
└── requirements.txt
└── run.py
└── 📁frontend-v2
└── 📁public
└── _redirects.txt
└── vite.svg
└── 📁src
└── 📁assets
└── 📁css
└── form.css
└── styles.css
└── zeddy_styles.css
└── 📁fonts
└── 📁ARS-MaquettePro
└── ARSMaquettePro-Bold.woff
└── ARSMaquettePro-Bold.woff2
└── demo.html
└── stylesheet.css
└── 📁Poppins
└── Poppins.ttf
└── 📁RobotoSerif
└── RobotoSerif-Regular.ttf
└── 📁img
└── avatar.jpg
└── bell.svg
└── bx-minus-circle (1).svg
└── bx-minus-circle.svg
└── bx-plus-circle.svg
└── cutlery 1.png
└── delivery-van 1.png
└── download.png
└── gross.png
└── home (1) 1.png
└── profile.png
└── schedule.png
└── react.svg
└── 📁components
└── 📁auth
└── AuthenticatedRoute.jsx
└── PrivateRoute.jsx
└── UnprotectedRoute.jsx
└── 📁notification
└── Notification.jsx
└── NotificationView.jsx
└── NotifIco.jsx
└── 📁page
└── PageHead.jsx
└── 📁primary
└── AuthLayout.jsx
└── BlankLayout.jsx
└── Header.jsx
└── Layout.jsx
└── 📁sections
└── 📁sidebar
└── MenuItems.js
└── Sidebar.jsx
└── SidebarItems.jsx
└── 📁ui
└── 📁table
└── table.css
└── Alert.jsx
└── Btn.jsx
└── LinkBtn.jsx
└── LoadingData.jsx
└── LoadingPage.jsx
└── NoData.jsx
└── Notification.jsx
└── Table.jsx
└── 📁context
└── AlertContext.jsx
└── AuthContext.jsx
└── NotificationsContext.jsx
└── 📁pages
└── 📁auth
└── auth.css
└── AuthForm.jsx
└── Login.jsx
└── SignUp.jsx
└── validationSchemas.js
└── 📁dashboard
└── 📁charts
└── chart.css
└── Charts.jsx
└── dashboard.css
└── Dashboard.jsx
└── 📁expenses
└── expense.css
└── Expenses.jsx
└── NewExpense.jsx
└── 📁profile
└── profile.css
└── Profile.jsx
└── ProfileEdit.jsx
└── ProfileInfo.jsx
└── validationSchemas.js
└── 📁tipsform
└── 📁categories
└── Categories.jsx
└── cats.css
└── Newnputs.jsx
└── newtrip.css
└── Newtrip.jsx
└── 📁trips
└── EditTrip.jsx
└── ItineraryInputs.jsx
└── NewTrip.jsx
└── SubItineraryForm.jsx
└── trip_details.css
└── TripDetails.jsx
└── TripInfo.jsx
└── trips.css
└── Trips.jsx
└── 📁routes
└── AppRoutes.jsx
└── 📁services
└── api.js
└── data.js
└── validationSchemas.js
└── App.jsx
└── main.jsx
└── .gitignore
└── eslint.config.js
└── index.html
└── package-lock.json
└── package.json
└── README.md
└── vite.config.js
└── 📁landing-page
└── 📁public
└── vite.svg
└── 📁src
└── 📁assets
└── react.svg
└── App.css
└── App.jsx
└── index.css
└── main.jsx
└── .gitignore
└── eslint.config.js
└── index.html
└── package-lock.json
└── package.json
└── README.md
└── vite.config.js
└── .gitignore
└── README.md