Directory Structure

Equetronic-Dev
│   .editorconfig
│   .env
│   .env.develop
│   .env.example
│   .env.example.default
│   .env.stage
│   .gitlab-ci.yml
│   .gitmodules
│   .styleci.yml
│   artisan
│   composer.json
│   docker-compose.yml
│   index.php
│   package-lock.json
│   package.json
│   phpunit.xml
│   README.md
│   sample.gitlab-ci.yml
│   server.php
│   tree.txt
│   vaahcms.json
│   webpack.mix.js
│   
├───app
│   ├───Console
│   │       Kernel.php
│   │       
│   ├───Exceptions
│   │       Handler.php
│   │       
│   ├───Http
│   │   │   Kernel.php
│   │   │   
│   │   ├───Controllers
│   │   │       Controller.php
│   │   │       
│   │   └───Middleware
│   │           Authenticate.php
│   │           EncryptCookies.php
│   │           PreventRequestsDuringMaintenance.php
│   │           RedirectIfAuthenticated.php
│   │           TrimStrings.php
│   │           TrustHosts.php
│   │           TrustProxies.php
│   │           VerifyCsrfToken.php
│   │           
│   ├───Models
│   │       User.php
│   │       
│   └───Providers
│           AppServiceProvider.php
│           AuthServiceProvider.php
│           BroadcastServiceProvider.php
│           EventServiceProvider.php
│           RouteServiceProvider.php
│           
├───bootstrap
│   │   app.php
│   │   environment.php
│   │   
│   └───cache
│           .gitignore
│           packages.php
│           services.php
│           
├───config
│       app.php
│       auth.php
│       broadcasting.php
│       cache.php
│       cors.php
│       database.php
│       filesystems.php
│       hashing.php
│       logging.php
│       mail.php
│       markdown.php
│       queue.php
│       sentry.php
│       services.php
│       session.php
│       vaahcms.php
│       view.php
│       
├───database
│   │   .gitignore
│   │   
│   ├───factories
│   │       UserFactory.php
│   │       
│   ├───migrations
│   │       .gitkeep
│   │       2019_05_13_202430_create_vh_users_table.php
│   │       2019_05_14_201806_create_vh_registrations_table.php
│   │       2019_05_14_202442_create_vh_roles_table.php
│   │       2019_05_14_202449_create_vh_permissions_table.php
│   │       2019_05_14_220712_create_vh_user_authorizations_table.php
│   │       2019_05_14_220721_create_vh_role_permissions_table.php
│   │       2019_05_14_221339_create_vh_user_roles_table.php
│   │       2019_05_20_192222_create_vh_modules_table.php
│   │       2019_05_24_001930_create_vh_settings_table.php
│   │       2019_05_24_002715_create_vh_themes_table.php
│   │       2019_05_24_004312_create_vh_migrations_table.php
│   │       2019_05_26_144118_create_vh_theme_locations_table.php
│   │       2019_05_26_175455_create_vh_theme_blocks_table.php
│   │       2019_05_27_034209_create_vh_theme_templates_table.php
│   │       2020_02_12_223736_create_vh_lang_languages_table.php
│   │       2020_02_12_223811_create_vh_lang_categories_table.php
│   │       2020_02_12_223820_create_vh_lang_strings_table.php
│   │       2020_04_25_223820_create_vh_medias_table.php
│   │       2020_04_25_223830_create_vh_mediable_table.php
│   │       2020_04_26_223830_create_vh_notifications_table.php
│   │       2020_04_26_223930_create_vh_notification_contents_table.php
│   │       2020_04_26_223940_create_vh_notified_table.php
│   │       2020_05_13_223140_create_vh_theme_template_fields_table.php
│   │       2020_12_27_144358_add_column_login_otp_in_vh_users_table.php
│   │       2021_01_02_185505_create_jobs_table.php
│   │       2021_01_02_185532_create_job_batches_table.php
│   │       2021_01_02_185552_create_failed_jobs_table.php
│   │       2021_05_12_201856_add_designation_to_vh_users_and_vh_registrations_table.php
│   │       2021_05_12_204203_add_bio_to_vh_registrations_table.php
│   │       2021_07_14_182058_vh_users_add_foreign_user_id.php
│   │       2021_08_27_165030_vh_taxonomy_types.php
│   │       2021_08_27_165044_vh_taxonomies.php
│   │       2022_04_28_130328_vh_settings_add_columns.php
│   │       
│   ├───seeders
│   │       DatabaseSeeder.php
│   │       
│   └───seeds
│       │   .gitkeep
│       │   VaahCmsTableSeeder.php
│       │   
│       └───json
│               languages.json
│               language_strings.json
│               notifications.json
│               notification_contents.json
│               permissions.json
│               roles.json
│               settings.json
│               taxonomies.json
│               taxonomy_types.json
│               
├───public
│   │   .htaccess
│   │   favicon.ico
│   │   index.php
│   │   robots.txt
│   │   web.config
│   │   
│   └───vaahcms
│       │   .gitkeep
│       │   
│       ├───backend
│       │   │   mix-manifest.json
│       │   │   
│       │   └───vaahone
│       │       ├───builds
│       │       │       app-extended.js
│       │       │       app-extended.js.LICENSE.txt
│       │       │       app.js
│       │       │       app.js.LICENSE.txt
│       │       │       ui.js
│       │       │       ui.js.LICENSE.txt
│       │       │       
│       │       ├───css
│       │       │       build.css
│       │       │       style.css
│       │       │       
│       │       ├───images
│       │       │       log-device.png
│       │       │       vaahcms-logo-device.png
│       │       │       vaahcms-logo.svg
│       │       │       
│       │       └───scss
│       │           │   .gitkeep
│       │           │   build.scss
│       │           │   style.scss
│       │           │   
│       │           ├───buefy-0.9.19
│       │           │   │   buefy-build.scss
│       │           │   │   buefy.scss
│       │           │   │   
│       │           │   ├───components
│       │           │   │       _autocomplete.scss
│       │           │   │       _carousel.scss
│       │           │   │       _checkbox.scss
│       │           │   │       _clockpicker.scss
│       │           │   │       _collapse.scss
│       │           │   │       _colorpicker.scss
│       │           │   │       _datepicker.scss
│       │           │   │       _dialog.scss
│       │           │   │       _dropdown.scss
│       │           │   │       _form.scss
│       │           │   │       _icon.scss
│       │           │   │       _image.scss
│       │           │   │       _loading.scss
│       │           │   │       _menu.scss
│       │           │   │       _message.scss
│       │           │   │       _modal.scss
│       │           │   │       _navbar.scss
│       │           │   │       _notices.scss
│       │           │   │       _notification.scss
│       │           │   │       _numberinput.scss
│       │           │   │       _pagination.scss
│       │           │   │       _progress.scss
│       │           │   │       _radio.scss
│       │           │   │       _rate.scss
│       │           │   │       _select.scss
│       │           │   │       _sidebar.scss
│       │           │   │       _skeleton.scss
│       │           │   │       _slider.scss
│       │           │   │       _steps.scss
│       │           │   │       _switch.scss
│       │           │   │       _table.scss
│       │           │   │       _tabs.scss
│       │           │   │       _tag.scss
│       │           │   │       _taginput.scss
│       │           │   │       _timepicker.scss
│       │           │   │       _tooltip.scss
│       │           │   │       _upload.scss
│       │           │   │       
│       │           │   └───utils
│       │           │           _all.scss
│       │           │           _animations.scss
│       │           │           _functions.scss
│       │           │           _helpers.scss
│       │           │           _variables-ext.scss
│       │           │           _variables.scss
│       │           │           
│       │           ├───bulma-0.9.3
│       │           │   │   bulma.scss
│       │           │   │   LICENSE
│       │           │   │   package.json
│       │           │   │   README.md
│       │           │   │   
│       │           │   ├───base
│       │           │   │       _all.scss
│       │           │   │       _animations.scss
│       │           │   │       _generic.scss
│       │           │   │       _helpers.scss
│       │           │   │       _minireset.scss
│       │           │   │       
│       │           │   ├───components
│       │           │   │       _all.scss
│       │           │   │       _breadcrumb.scss
│       │           │   │       _card.scss
│       │           │   │       _dropdown.scss
│       │           │   │       _level.scss
│       │           │   │       _media.scss
│       │           │   │       _menu.scss
│       │           │   │       _message.scss
│       │           │   │       _modal.scss
│       │           │   │       _navbar.scss
│       │           │   │       _pagination.scss
│       │           │   │       _panel.scss
│       │           │   │       _tabs.scss
│       │           │   │       
│       │           │   ├───elements
│       │           │   │       _all.scss
│       │           │   │       _box.scss
│       │           │   │       _button.scss
│       │           │   │       _container.scss
│       │           │   │       _content.scss
│       │           │   │       _form.scss
│       │           │   │       _icon.scss
│       │           │   │       _image.scss
│       │           │   │       _notification.scss
│       │           │   │       _other.scss
│       │           │   │       _progress.scss
│       │           │   │       _table.scss
│       │           │   │       _tag.scss
│       │           │   │       _title.scss
│       │           │   │       
│       │           │   ├───form
│       │           │   │       _all.scss
│       │           │   │       _checkbox-radio.scss
│       │           │   │       _file.scss
│       │           │   │       _input-textarea.scss
│       │           │   │       _select.scss
│       │           │   │       _shared.scss
│       │           │   │       _tools.scss
│       │           │   │       
│       │           │   ├───grid
│       │           │   │       _all.scss
│       │           │   │       _columns.scss
│       │           │   │       _tiles.scss
│       │           │   │       
│       │           │   ├───helpers
│       │           │   │       _all.scss
│       │           │   │       _color.scss
│       │           │   │       _flexbox.scss
│       │           │   │       _float.scss
│       │           │   │       _other.scss
│       │           │   │       _overflow.scss
│       │           │   │       _position.scss
│       │           │   │       _spacing.scss
│       │           │   │       _typography.scss
│       │           │   │       _visibility.scss
│       │           │   │       
│       │           │   ├───layout
│       │           │   │       _all.scss
│       │           │   │       _footer.scss
│       │           │   │       _hero.scss
│       │           │   │       _section.scss
│       │           │   │       
│       │           │   └───utilities
│       │           │           _all.scss
│       │           │           _animations.scss
│       │           │           _controls.scss
│       │           │           _derived-variables.scss
│       │           │           _extends.scss
│       │           │           _functions.scss
│       │           │           _initial-variables.scss
│       │           │           _mixins.scss
│       │           │           
│       │           ├───bulma-helpers
│       │           │   │   bulma-helpers.sass
│       │           │   │   
│       │           │   └───sass
│       │           │       ├───helpers
│       │           │       │   │   _all.sass
│       │           │       │   │   
│       │           │       │   ├───border
│       │           │       │   │       borders.sass
│       │           │       │   │       _all.sass
│       │           │       │   │       
│       │           │       │   ├───cursor
│       │           │       │   │       cursors.sass
│       │           │       │   │       _all.sass
│       │           │       │   │       
│       │           │       │   ├───flex
│       │           │       │   │       align-justify.sass
│       │           │       │   │       align-self-items.sass
│       │           │       │   │       core.sass
│       │           │       │   │       _all.sass
│       │           │       │   │       
│       │           │       │   ├───media-queries
│       │           │       │   │   │   _all.sass
│       │           │       │   │   │   
│       │           │       │   │   ├───flex
│       │           │       │   │   │       align-justify.sass
│       │           │       │   │   │       align-self-items.sass
│       │           │       │   │   │       core.sass
│       │           │       │   │   │       _all.sass
│       │           │       │   │   │       
│       │           │       │   │   ├───sizing
│       │           │       │   │   │       _all.sass
│       │           │       │   │   │       
│       │           │       │   │   └───spacing
│       │           │       │   │           _all.sass
│       │           │       │   │           
│       │           │       │   ├───misc
│       │           │       │   │       misc.sass
│       │           │       │   │       _all.sass
│       │           │       │   │       
│       │           │       │   ├───sizing
│       │           │       │   │       max-min-width-height.sass
│       │           │       │   │       misc.sass
│       │           │       │   │       width-height.sass
│       │           │       │   │       _all.sass
│       │           │       │   │       
│       │           │       │   └───spacing
│       │           │       │           margin-padding.sass
│       │           │       │           _all.sass
│       │           │       │           
│       │           │       ├───mixins
│       │           │       │       general.sass
│       │           │       │       media-queries.sass
│       │           │       │       responsiveness.sass
│       │           │       │       _all.sass
│       │           │       │       
│       │           │       └───variables
│       │           │               customization.sass
│       │           │               media-queries.sass
│       │           │               responsiveness.sass
│       │           │               sizing.sass
│       │           │               spacing.sass
│       │           │               units.sass
│       │           │               _all.sass
│       │           │               
│       │           └───customize
│       │                   buefy.scss
│       │                   bulma.scss
│       │                   variables.scss
│       │                   
│       └───modules
│           │   hot
│           │   mix-manifest.json
│           │   
│           └───hrc
│               └───assets
│                   │   .gitkeep
│                   │   mix-manifest.json
│                   │   
│                   ├───build
│                   │       app.js
│                   │       app.js.LICENSE.txt
│                   │       script.js
│                   │       script.js.LICENSE.txt
│                   │       
│                   ├───css
│                   │       .gitkeep
│                   │       all.css
│                   │       build.css
│                   │       style.css
│                   │       
│                   ├───files
│                   │       1-staging-sample.json
│                   │       
│                   ├───images
│                   │       auto-recenter.svg
│                   │       blue_dot.svg
│                   │       crosshair.svg
│                   │       default_horse.png
│                   │       main-logo.svg
│                   │       marker_icon.png
│                   │       marker_icon.svg
│                   │       rotateleft.png
│                   │       rotateleft.svg
│                   │       rotateright.png
│                   │       rotateright.svg
│                   │       round-pushpin.png
│                   │       
│                   ├───js
│                   │       .gitkeep
│                   │       click2call-button.js
│                   │       click2call.js
│                   │       sipml5.js
│                   │       VueScripts.js
│                   │       
│                   ├───json
│                   │       stop-words.json
│                   │       
│                   ├───sass
│                   │       .gitkeep
│                   │       
│                   └───scss
│                           style.scss
│                           
├───resources
│   ├───css
│   │       app.css
│   │       
│   ├───js
│   │       app.js
│   │       bootstrap.js
│   │       
│   ├───lang
│   │   └───en
│   │           auth.php
│   │           pagination.php
│   │           passwords.php
│   │           vaahcms-general.php
│   │           vaahcms-hrc-error-message.php
│   │           vaahcms-localization.php
│   │           vaahcms-login.php
│   │           vaahcms-media.php
│   │           vaahcms-user.php
│   │           validation.php
│   │           
│   └───views
│           welcome.blade.php
│           
├───routes
│       api.php
│       channels.php
│       console.php
│       web.php
│       
├───storage
│   ├───app
│   │   │   .gitignore
│   │   │   
│   │   └───public
│   │           .gitignore
│   │           
│   ├───framework
│   └───logs
│           laravel.log
│           
└───VaahCms
    ├───Modules
    │   └───HRC
    │       │   composer.json
    │       │   package-lock.json
    │       │   package.json
    │       │   README.md
    │       │   webpack.mix.js
    │       │   
    │       ├───Config
    │       │       .gitkeep
    │       │       config.php
    │       │       
    │       ├───Database
    │       │   ├───Factories
    │       │   │       .gitkeep
    │       │   │       
    │       │   ├───Migrations
    │       │   │       .gitkeep
    │       │   │       2021_12_10_201615_eq_horses.php
    │       │   │       2021_12_14_194251_create_eq_riders.php
    │       │   │       2021_12_14_200805_create_eq_horse_riders.php
    │       │   │       2021_12_23_130936_eq_trainers.php
    │       │   │       2021_12_23_131033_eq_maps.php
    │       │   │       2021_12_24_171418_eq_map_markers.php
    │       │   │       2021_12_24_171429_eq_map_user_configs.php
    │       │   │       2021_12_30_134823_eq_training_records.php
    │       │   │       2022_01_10_192717_eq_ehm_data.php
    │       │   │       2022_02_03_192717_eq_map_pointers.php
    │       │   │       2022_02_08_200150_add_speed_to_eq_ehm_data.php
    │       │   │       2022_02_09_155510_add_trainer_id_to_horses.php
    │       │   │       2022_02_15_153906_change_breeder_id_to_breeder_in_horse.php
    │       │   │       2022_02_16_131018_eq_customers.php
    │       │   │       2022_02_16_132640_add_columns_to_eq_ehm_data.php
    │       │   │       2022_02_16_162840_eq_customer_users.php
    │       │   │       2022_02_16_162847_eq_customer_roles.php
    │       │   │       2022_02_17_182510_add_name_column_in_customer_roles.php
    │       │   │       2022_02_18_184212_add_is_active_column_in_customer_roles.php
    │       │   │       2022_02_21_182212_add_expired_at_column_in_customer_users.php
    │       │   │       2022_02_22_123807_eq_training_centres.php
    │       │   │       2022_02_22_160231_add_columns_in_eq_horses.php
    │       │   │       2022_02_22_160431_add_columns_in_eq_maps.php
    │       │   │       2022_02_28_113633_rename_eq_role_id_in_eq_customer_user.php
    │       │   │       2022_03_01_113633_add_zoom_and_rotation_to_maps.php
    │       │   │       2022_03_07_141543_add_training_center_id_to_eq_training_records.php
    │       │   │       2022_03_09_113633_rename_marker_center_color_in_eq_horses.php
    │       │   │       2022_03_12_162847_eq_notes.php
    │       │   │       2022_03_23_162847_add_timezone_in_eq_training_centers.php
    │       │   │       2022_03_28_111421_change_recorded_at_in_eq_ehm_data_table.php
    │       │   │       2022_04_20_112353_add_hrm_id_to_eq_ehm_data.php
    │       │   │       2022_04_22_141727_change_hrm_id_type_in_eq_ehm_data.php
    │       │   │       2022_04_22_162728_add_webrtc_id_and_password_to_customers.php
    │       │   │       2022_06_02_193233_add_checkpoint_extension_in_eq_map.php
    │       │   │       2022_06_16_202706_change_datatype_of_columns_in_ehm_data.php
    │       │   │       2022_06_16_204514_add_index_field_in_eq_ehm_data.php
    │       │   │       2022_06_21_120311_change_device_time_in_eq_ehm_data.php
    │       │   │       2022_06_28_152856_add_calculated_columns_to_eq_ehm_data.php
    │       │   │       2022_07_22_200558_eq_ehm_data_extensions.php
    │       │   │       2022_07_25_163352_remove_columns_from_ehm_data.php
    │       │   │       2022_07_28_140747_add_parsed_coordinates_to_ehm_data.php
    │       │   │       2022_08_25_140747_add_latency_to_ehm_data.php
    │       │   │       2022_08_26_113633_rename_latency_in_eq_ehm_data.php
    │       │   │       
    │       │   └───Seeds
    │       │       │   .gitkeep
    │       │       │   DatabaseTableSeeder.php
    │       │       │   SampleDataTableSeeder.php
    │       │       │   
    │       │       └───json
    │       │               language_strings.json
    │       │               permissions.json
    │       │               role_permissions.json
    │       │               sample_horses.json
    │       │               sample_race_courses.json
    │       │               sample_race_course_markers.json
    │       │               sample_race_course_pointers.json
    │       │               
    │       ├───Events
    │       │       SendToPusher.php
    │       │       SendTrainingRecordsData.php
    │       │       
    │       ├───Helpers
    │       │       .gitkeep
    │       │       SendDataToPusher.php
    │       │       
    │       ├───Http
    │       │   ├───Controllers
    │       │   │   │   .gitkeep
    │       │   │   │   
    │       │   │   ├───Api
    │       │   │   │       ApiController.php
    │       │   │   │       
    │       │   │   ├───Backend
    │       │   │   │       BackendController.php
    │       │   │   │       CustomerRolesController.php
    │       │   │   │       CustomersController.php
    │       │   │   │       CustomerUsersController.php
    │       │   │   │       ExtendController.php
    │       │   │   │       HorseProfileController.php
    │       │   │   │       LiveTrainingCentersController.php
    │       │   │   │       RaceCourseManagementController.php
    │       │   │   │       RiderProfileController.php
    │       │   │   │       SetupController.php
    │       │   │   │       SimulatorController.php
    │       │   │   │       TrainerSettingController.php
    │       │   │   │       TrainingCentresController.php
    │       │   │   │       TrainingComparisionController.php
    │       │   │   │       TrainingRecordsController.php
    │       │   │   │       
    │       │   │   └───Frontend
    │       │   │           .gitkeep
    │       │   │           AuthController.php
    │       │   │           FrontendController.php
    │       │   │           
    │       │   ├───Middleware
    │       │   │       .gitkeep
    │       │   │       HasHRCModuleAccess.php
    │       │   │       
    │       │   └───Requests
    │       │           .gitkeep
    │       │           
    │       ├───Jobs
    │       │       SyncTrainingData.php
    │       │       
    │       ├───Libraries
    │       │       .gitkeep
    │       │       GoogleMap.php
    │       │       HrcHelper.php
    │       │       
    │       ├───Models
    │       │       .gitkeep
    │       │       EqCustomer.php
    │       │       EqCustomerRole.php
    │       │       EqCustomerUser.php
    │       │       EqEhmData.php
    │       │       EqEhmDataExtension.php
    │       │       EqHorse.php
    │       │       EqMap.php
    │       │       EqMapMarker.php
    │       │       EqMapPointer.php
    │       │       EqMapUserConfig.php
    │       │       EqNote.php
    │       │       EqRider.php
    │       │       EqTrainingCentre.php
    │       │       EqTrainingRecord.php
    │       │       LiveTrainingCenter.php
    │       │       VhPermissions.php
    │       │       VhRegistration.php
    │       │       VhUser.php
    │       │       
    │       ├───Providers
    │       │       .gitkeep
    │       │       EventServiceProvider.php
    │       │       HRCServiceProvider.php
    │       │       RouteServiceProvider.php
    │       │       
    │       ├───Resources
    │       │   ├───assets
    │       │   │   │   .gitkeep
    │       │   │   │   mix-manifest.json
    │       │   │   │   
    │       │   │   ├───build
    │       │   │   │       app.js
    │       │   │   │       app.js.LICENSE.txt
    │       │   │   │       script.js
    │       │   │   │       script.js.LICENSE.txt
    │       │   │   │       
    │       │   │   ├───css
    │       │   │   │       .gitkeep
    │       │   │   │       all.css
    │       │   │   │       build.css
    │       │   │   │       style.css
    │       │   │   │       
    │       │   │   ├───files
    │       │   │   │       1-staging-sample.json
    │       │   │   │       
    │       │   │   ├───images
    │       │   │   │       auto-recenter.svg
    │       │   │   │       blue_dot.svg
    │       │   │   │       crosshair.svg
    │       │   │   │       default_horse.png
    │       │   │   │       main-logo.svg
    │       │   │   │       marker_icon.png
    │       │   │   │       marker_icon.svg
    │       │   │   │       rotateleft.png
    │       │   │   │       rotateleft.svg
    │       │   │   │       rotateright.png
    │       │   │   │       rotateright.svg
    │       │   │   │       round-pushpin.png
    │       │   │   │       
    │       │   │   ├───js
    │       │   │   │       .gitkeep
    │       │   │   │       click2call-button.js
    │       │   │   │       click2call.js
    │       │   │   │       sipml5.js
    │       │   │   │       VueScripts.js
    │       │   │   │       
    │       │   │   ├───json
    │       │   │   │       stop-words.json
    │       │   │   │       
    │       │   │   ├───sass
    │       │   │   │       .gitkeep
    │       │   │   │       
    │       │   │   └───scss
    │       │   │           style.scss
    │       │   │           
    │       │   ├───lang
    │       │   │       .gitkeep
    │       │   │       
    │       │   └───views
    │       │       │   .gitkeep
    │       │       │   
    │       │       ├───backend
    │       │       │   │   .gitkeep
    │       │       │   │   
    │       │       │   ├───api
    │       │       │   │       authorization.md
    │       │       │   │       initialize.md
    │       │       │   │       send.md
    │       │       │   │       token.md
    │       │       │   │       
    │       │       │   ├───layouts
    │       │       │   │       api.blade.php
    │       │       │   │       
    │       │       │   └───pages
    │       │       │           .gitkeep
    │       │       │           app.blade.php
    │       │       │           index.blade.php
    │       │       │           
    │       │       └───frontend
    │       │           └───auth
    │       │                   activate.blade.php
    │       │                   signin.blade.php
    │       │                   signup.blade.php
    │       │                   
    │       ├───Routes
    │       │   │   api.php
    │       │   │   backend.php
    │       │   │   frontend.php
    │       │   │   
    │       │   └───backend
    │       │           routes-customerroles.php
    │       │           routes-customers.php
    │       │           routes-customerusers.php
    │       │           routes-horseprofile.php
    │       │           routes-livetrainingcenters.php
    │       │           routes-racecoursemanagement.php
    │       │           routes-riderprofile.php
    │       │           routes-simulator.php
    │       │           routes-trainersetting.php
    │       │           routes-trainingcentres.php
    │       │           routes-trainingcomparision.php
    │       │           routes-trainingrecords.php
    │       │           
    │       ├───Tests
    │       │   │   CreatesApplication.php
    │       │   │   DuskTestCase.php
    │       │   │   
    │       │   └───Browser
    │       │           ExampleTest.php
    │       │           
    │       └───Vue
    │           │   app.js
    │           │   
    │           ├───equetronic-helpers
    │           │       EqHelper.js
    │           │       README.md
    │           │       vue.js
    │           │       
    │           ├───hrcvue
    │           │   │   .gitignore
    │           │   │   README.md
    │           │   │   
    │           │   ├───FusionCharts
    │           │   │       FusionChartsZoomLineDy.vue
    │           │   │       
    │           │   ├───GoogleMap
    │           │   │   │   GoogleMapMarkers.vue
    │           │   │   │   GoogleMapPolylines.vue
    │           │   │   │   README.md
    │           │   │   │   
    │           │   │   └───images
    │           │   │           add_marker_demo.gif
    │           │   │           add_pointer_demo.gif
    │           │   │           google_map_marker.png
    │           │   │           map_center.gif
    │           │   │           remove_marker_demo.gif
    │           │   │           remove_pointer_demo.gif
    │           │   │           rename_marker_demo.gif
    │           │   │           rotate_demo.gif
    │           │   │           
    │           │   ├───helpers
    │           │   │       GlobalComponents.js
    │           │   │       VaahHelper.js
    │           │   │       VhHelper.js
    │           │   │       
    │           │   └───reusable
    │           │       │   AutoComplete.vue
    │           │       │   AutoCompleteAjax.vue
    │           │       │   AutoCompleteCompanies.vue
    │           │       │   AutoCompleteSimple.vue
    │           │       │   AutoCompleteUsers.vue
    │           │       │   ButtonMeta.vue
    │           │       │   ClickToCopy.vue
    │           │       │   DatePicker.vue
    │           │       │   FileUploader.vue
    │           │       │   Loader.vue
    │           │       │   ModalUsersSelection.vue
    │           │       │   Pagination.vue
    │           │       │   TableFormGenerator.vue
    │           │       │   TableTrActedBy.vue
    │           │       │   TableTrDateTime.vue
    │           │       │   TableTrMeta.vue
    │           │       │   TableTrStatus.vue
    │           │       │   TableTrTag.vue
    │           │       │   TableTrUrl.vue
    │           │       │   TableTrView.vue
    │           │       │   TableTrYesNo.vue
    │           │       │   TableViewGenerator.vue
    │           │       │   TagInputs.vue
    │           │       │   TreeSelect.vue
    │           │       │   TreeView.vue
    │           │       │   VaahVueEditor.vue
    │           │       │   VueErrors.vue
    │           │       │   VueMessages.vue
    │           │       │   VvJoditEditor.vue
    │           │       │   
    │           │       └───content-fields
    │           │               All.vue
    │           │               VvAddress.vue
    │           │               VvAutoCompleteUsers.vue
    │           │               VvBoolean.vue
    │           │               VvCKEditor.vue
    │           │               VvCodeMirror.vue
    │           │               VvCurrencyCode.vue
    │           │               VvDate.vue
    │           │               VvDateTime.vue
    │           │               VvEditor.vue
    │           │               VvEmail.vue
    │           │               VvFacebookCard.vue
    │           │               VvImage.vue
    │           │               VvImageGroup.vue
    │           │               VvJoditEditor.vue
    │           │               VvJson.vue
    │           │               VvList.vue
    │           │               VvMarkdown.vue
    │           │               VvMedia.vue
    │           │               VvNumber.vue
    │           │               VvPassword.vue
    │           │               VvPhoneNumber.vue
    │           │               VvRelation.vue
    │           │               VvSelect.vue
    │           │               VvSEOMetaTags.vue
    │           │               VvSlug.vue
    │           │               VvTags.vue
    │           │               VvText.vue
    │           │               VvTextarea.vue
    │           │               VvTime.vue
    │           │               VvTitle.vue
    │           │               VvTreeSelect.vue
    │           │               VvTwitterCard.vue
    │           │               VvUUID.vue
    │           │               VvVisualEditor.vue
    │           │               
    │           ├───layouts
    │           │   │   Backend.vue
    │           │   │   BackendJs.js
    │           │   │   
    │           │   └───partials
    │           │           AsideMenu.vue
    │           │           Footer.vue
    │           │           
    │           ├───pages
    │           │   ├───customerroles
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   ViewPermission.vue
    │           │   │   │   ViewPermissionJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           
    │           │   ├───customers
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           
    │           │   ├───customerusers
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           TableTrStatus.vue
    │           │   │           
    │           │   ├───dashboard
    │           │   │       Index.vue
    │           │   │       IndexJs.js
    │           │   │       
    │           │   ├───horseprofile
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           
    │           │   ├───livetrainingcenters
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           FushionRealTimeChart.vue
    │           │   │           GoogleMapForHorse.vue
    │           │   │           
    │           │   ├───racecoursemanagement
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           
    │           │   ├───riderprofile
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           
    │           │   ├───simulator
    │           │   │       List.vue
    │           │   │       ListJs.js
    │           │   │       
    │           │   ├───trainersetting
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           
    │           │   ├───trainingcentres
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           TableTrStatus.vue
    │           │   │           
    │           │   ├───trainingcomparision
    │           │   │   │   Create.vue
    │           │   │   │   CreateJs.js
    │           │   │   │   Edit.vue
    │           │   │   │   EditJs.js
    │           │   │   │   List.vue
    │           │   │   │   ListJs.js
    │           │   │   │   View.vue
    │           │   │   │   ViewJs.js
    │           │   │   │   
    │           │   │   └───partials
    │           │   │           FusionChartsCompareZoomLineDy.vue
    │           │   │           FusionCompareRealTimeChart.vue
    │           │   │           ListLargeView.vue
    │           │   │           ListLargeViewJs.js
    │           │   │           ListSmallView.vue
    │           │   │           ListSmallViewJs.js
    │           │   │           TrainingRecordTable.vue
    │           │   │           TrainingRecordTableJs.js
    │           │   │           
    │           │   └───trainingrecords
    │           │       │   Create.vue
    │           │       │   CreateJs.js
    │           │       │   Edit.vue
    │           │       │   EditJs.js
    │           │       │   List.vue
    │           │       │   ListJs.js
    │           │       │   View.vue
    │           │       │   ViewJs.js
    │           │       │   
    │           │       └───partials
    │           │               FushionRealTimeChart.vue
    │           │               ListLargeView.vue
    │           │               ListLargeViewJs.js
    │           │               ListSmallView.vue
    │           │               ListSmallViewJs.js
    │           │               
    │           ├───routes
    │           │   │   routes-dashboard.js
    │           │   │   routes.js
    │           │   │   vue-routes-customerroles.js
    │           │   │   vue-routes-customers.js
    │           │   │   vue-routes-customerusers.js
    │           │   │   vue-routes-horseprofile.js
    │           │   │   vue-routes-livetrainingcenters.js
    │           │   │   vue-routes-racecoursemanagement.js
    │           │   │   vue-routes-riderprofile.js
    │           │   │   vue-routes-simulator.js
    │           │   │   vue-routes-trainersetting.js
    │           │   │   vue-routes-trainingcentres.js
    │           │   │   vue-routes-trainingcomparision.js
    │           │   │   vue-routes-trainingrecords.js
    │           │   │   
    │           │   ├───config
    │           │   │       middlewarePipeline.js
    │           │   │       router.js
    │           │   │       
    │           │   └───middleware
    │           │           GetAssets.js
    │           │           
    │           ├───store
    │           │   │   store.js
    │           │   │   
    │           │   └───modules
    │           │           root.js
    │           │           store-customerroles.js
    │           │           store-customers.js
    │           │           store-customerusers.js
    │           │           store-horseprofile.js
    │           │           store-livetrainingcenters.js
    │           │           store-racecoursemanagement.js
    │           │           store-riderprofile.js
    │           │           store-simulator.js
    │           │           store-trainersetting.js
    │           │           store-trainingcentres.js
    │           │           store-trainingcomparision.js
    │           │           store-trainingrecords.js
    │           │           
    │           └───vaahvue
    │               │   README.md
    │               │   
    │               ├───GoogleMap
    │               │   └───images
    │               │           add_pointer_demo.gif
    │               │           remove_pointer_demo.gif
    │               │           
    │               ├───helpers
    │               │       GlobalComponents.js
    │               │       VaahHelper.js
    │               │       VhHelper.js
    │               │       
    │               └───reusable
    │                   │   AutoComplete.vue
    │                   │   AutoCompleteAjax.vue
    │                   │   AutoCompleteCompanies.vue
    │                   │   AutoCompleteSimple.vue
    │                   │   AutoCompleteUsers.vue
    │                   │   ButtonMeta.vue
    │                   │   ClickToCopy.vue
    │                   │   DatePicker.vue
    │                   │   FileUploader.vue
    │                   │   Loader.vue
    │                   │   ModalUsersSelection.vue
    │                   │   Pagination.vue
    │                   │   TableFormGenerator.vue
    │                   │   TableTrActedBy.vue
    │                   │   TableTrDateTime.vue
    │                   │   TableTrMeta.vue
    │                   │   TableTrStatus.vue
    │                   │   TableTrTag.vue
    │                   │   TableTrTags.vue
    │                   │   TableTrUrl.vue
    │                   │   TableTrView.vue
    │                   │   TableTrYesNo.vue
    │                   │   TableViewGenerator.vue
    │                   │   TagInputs.vue
    │                   │   TreeSelect.vue
    │                   │   TreeView.vue
    │                   │   VaahVueEditor.vue
    │                   │   VueErrors.vue
    │                   │   VueMessages.vue
    │                   │   VvJoditEditor.vue
    │                   │   
    │                   └───content-fields
    │                           All.vue
    │                           VvAddress.vue
    │                           VvAutoCompleteUsers.vue
    │                           VvBoolean.vue
    │                           VvCKEditor.vue
    │                           VvCodeMirror.vue
    │                           VvCurrencyCode.vue
    │                           VvDate.vue
    │                           VvDateTime.vue
    │                           VvEditor.vue
    │                           VvEmail.vue
    │                           VvFacebookCard.vue
    │                           VvImage.vue
    │                           VvImageGroup.vue
    │                           VvJoditEditor.vue
    │                           VvJson.vue
    │                           VvList.vue
    │                           VvMarkdown.vue
    │                           VvMedia.vue
    │                           VvNumber.vue
    │                           VvPassword.vue
    │                           VvPhoneNumber.vue
    │                           VvRelation.vue
    │                           VvSelect.vue
    │                           VvSEOMetaTags.vue
    │                           VvSlug.vue
    │                           VvTags.vue
    │                           VvText.vue
    │                           VvTextarea.vue
    │                           VvTime.vue
    │                           VvTitle.vue
    │                           VvTreeSelect.vue
    │                           VvTwitterCard.vue
    │                           VvUUID.vue
    │                           VvVisualEditor.vue
    │                           
    └───Themes