From 3b739558ee7ded9e697521e66bdae99b95473561 Mon Sep 17 00:00:00 2001 From: amirghasempoor Date: Mon, 5 May 2025 15:30:11 +0330 Subject: [PATCH] remove compose file to another repo --- laravel/.editorconfig => .editorconfig | 0 .env.example | 82 ++++++++++--- laravel/.gitattributes => .gitattributes | 0 .gitignore | 24 +++- laravel/Dockerfile => Dockerfile | 0 README.md | 112 +++++++----------- {laravel/app => app}/Enums/CallEvents.php | 0 .../Facades/DataTable/DataTable.php | 0 .../Facades/DataTable/DataTableFacade.php | 0 {laravel/app => app}/Facades/File/File.php | 0 .../app => app}/Facades/File/FileFacade.php | 0 .../Admin/PermissionManagementController.php | 0 .../Admin/RoleManagementController.php | 0 .../Admin/UserManagementController.php | 0 .../Http/Controllers/AuthController.php | 0 .../Http/Controllers/CallController.php | 0 .../Http/Controllers/CategoryController.php | 0 .../Http/Controllers/Controller.php | 0 .../Http/Controllers/ProfileController.php | 0 .../Http/Middleware/SuperAdminCheck.php | 0 .../Http/Middleware/ValidateIP.php | 0 .../Http/Requests/Admin/StoreRequest.php | 0 .../Http/Requests/Admin/UpdateRequest.php | 0 .../Http/Requests/Auth/LoginRequest.php | 0 .../Http/Requests/Call/ListRequest.php | 0 .../Http/Requests/Call/StoreRequest.php | 0 .../Http/Requests/Call/UpdateRequest.php | 0 .../Http/Requests/ChangePasswordRequest.php | 0 .../Resources/Admin/PermissionResource.php | 0 .../Http/Resources/Admin/RoleResource.php | 0 .../Http/Resources/Admin/UserResource.php | 0 .../Http/Resources/Call/CallResource.php | 0 .../app => app}/Http/Traits/ApiResponse.php | 0 {laravel/app => app}/Models/Call.php | 0 {laravel/app => app}/Models/CallHistory.php | 0 {laravel/app => app}/Models/Category.php | 0 {laravel/app => app}/Models/City.php | 0 {laravel/app => app}/Models/Event.php | 0 {laravel/app => app}/Models/Permission.php | 0 {laravel/app => app}/Models/Province.php | 0 {laravel/app => app}/Models/Role.php | 0 {laravel/app => app}/Models/User.php | 0 .../Providers/AppServiceProvider.php | 0 .../Providers/DataTableServiceProvider.php | 0 .../Providers/FileServiceProvider.php | 0 .../Providers/TelescopeServiceProvider.php | 0 .../Services/DataTable/DataTableInput.php | 0 .../Services/DataTable/DataTableService.php | 0 .../Services/DataTable/Enums/DataType.php | 0 .../Services/DataTable/Enums/SearchType.php | 0 .../Exceptions/InvalidFilterException.php | 0 .../Exceptions/InvalidParameterInterface.php | 0 .../Exceptions/InvalidRelationException.php | 0 .../Exceptions/InvalidSortingException.php | 0 .../Services/DataTable/Filter/ApplyFilter.php | 0 .../Services/DataTable/Filter/Filter.php | 0 .../Filter/SearchFunctions/FilterBetween.php | 0 .../Filter/SearchFunctions/FilterContains.php | 0 .../Filter/SearchFunctions/FilterEquals.php | 0 .../SearchFunctions/FilterGreaterThan.php | 0 .../FilterGreaterThanOrEqual.php | 0 .../Filter/SearchFunctions/FilterLessThan.php | 0 .../SearchFunctions/FilterLessThanOrEqual.php | 0 .../SearchFunctions/FilterNotEquals.php | 0 .../Filter/SearchFunctions/SearchFilter.php | 0 .../Services/DataTable/Sort/ApplySort.php | 0 .../Services/DataTable/Sort/Sort.php | 0 .../DataTable/Validators/FilterValidator.php | 0 .../Validators/RelationValidator.php | 0 .../DataTable/Validators/SortingValidator.php | 0 ...tificationServerNotRespondingException.php | 0 .../OperatorNotConnectedException.php | 0 .../Exceptions/OperatorOfflineException.php | 0 .../Notification/NotificationService.php | 0 laravel/artisan => artisan | 0 {laravel/bootstrap => bootstrap}/app.php | 0 .../bootstrap => bootstrap}/cache/.gitignore | 0 .../bootstrap => bootstrap}/providers.php | 0 laravel/composer.json => composer.json | 0 laravel/composer.lock => composer.lock | 0 {laravel/config => config}/app.php | 0 {laravel/config => config}/auth.php | 0 {laravel/config => config}/cache.php | 0 {laravel/config => config}/cors.php | 0 {laravel/config => config}/database.php | 0 {laravel/config => config}/filesystems.php | 0 .../config => config}/globalVariables.php | 0 {laravel/config => config}/logging.php | 0 {laravel/config => config}/mail.php | 0 {laravel/config => config}/permission.php | 0 {laravel/config => config}/pulse.php | 0 {laravel/config => config}/queue.php | 0 {laravel/config => config}/sanctum.php | 0 {laravel/config => config}/services.php | 0 {laravel/config => config}/session.php | 0 {laravel/config => config}/telescope.php | 0 {laravel/database => database}/.gitignore | 0 .../factories/CallFactory.php | 0 .../factories/CallHistoryFactory.php | 0 .../factories/CategoryFactory.php | 0 .../factories/CityFactory.php | 0 .../factories/EventFactory.php | 0 .../factories/PermissionFactory.php | 0 .../factories/ProvinceFactory.php | 0 .../factories/RoleFactory.php | 0 .../factories/UserFactory.php | 0 .../0001_01_01_000001_create_cache_table.php | 0 .../0001_01_01_000002_create_jobs_table.php | 0 ...38_create_personal_access_tokens_table.php | 0 ...25_04_28_101821_create_provinces_table.php | 0 .../2025_04_28_102048_create_cities_table.php | 0 .../2025_04_28_110000_create_users_table.php | 0 ..._04_29_095539_create_permission_tables.php | 0 .../2025_04_29_113252_create_calls_table.php | 0 ...5_04_29_113931_create_categories_table.php | 0 .../2025_04_29_120015_create_events_table.php | 0 ..._29_125524_create_call_histories_table.php | 0 ..._055005_create_telescope_entries_table.php | 0 .../2025_04_30_060542_create_pulse_tables.php | 0 .../seeders/CallHistorySeeder.php | 0 .../seeders/CallSeeder.php | 0 .../seeders/CategorySeeder.php | 0 .../seeders/CitySeeder.php | 0 .../seeders/DatabaseSeeder.php | 0 .../seeders/EventSeeder.php | 0 .../seeders/PermissionSeeder.php | 0 .../seeders/ProvinceSeeder.php | 0 .../seeders/RoleSeeder.php | 0 .../seeders/UserSeeder.php | 0 docker-compose.yml | 98 --------------- laravel/.env.example | 71 ----------- laravel/.gitignore | 23 ---- laravel/README.md | 61 ---------- laravel/package.json => package.json | 0 laravel/phpunit.xml => phpunit.xml | 0 {laravel/public => public}/.htaccess | 0 {laravel/public => public}/favicon.ico | 0 {laravel/public => public}/index.php | 0 {laravel/public => public}/robots.txt | 0 .../vendor/telescope/app-dark.css | 0 .../vendor/telescope/app.css | 0 .../public => public}/vendor/telescope/app.js | 0 .../vendor/telescope/favicon.ico | Bin .../vendor/telescope/mix-manifest.json | 0 {laravel/resources => resources}/css/app.css | 0 {laravel/resources => resources}/js/app.js | 0 .../resources => resources}/js/bootstrap.js | 0 .../resources => resources}/lang/en/auth.php | 0 .../lang/en/messages.php | 0 .../lang/en/pagination.php | 0 .../lang/en/passwords.php | 0 .../lang/en/validation.php | 0 {laravel/resources => resources}/lang/fa.json | 0 .../resources => resources}/lang/fa/auth.php | 0 .../lang/fa/messages.php | 0 .../lang/fa/pagination.php | 0 .../lang/fa/passwords.php | 0 .../lang/fa/validation.php | 0 .../views/vendor/pulse/dashboard.blade.php | 0 .../views/welcome.blade.php | 0 {laravel/routes => routes}/api.php | 0 {laravel/routes => routes}/console.php | 0 {laravel/routes => routes}/web.php | 0 {laravel/storage => storage}/app/.gitignore | 0 .../app/private/.gitignore | 0 .../storage => storage}/app/public/.gitignore | 0 .../storage => storage}/framework/.gitignore | 0 .../framework/cache/.gitignore | 0 .../framework/cache/data/.gitignore | 0 .../framework/sessions/.gitignore | 0 .../framework/testing/.gitignore | 0 .../framework/views/.gitignore | 0 {laravel/storage => storage}/logs/.gitignore | 0 .../storage => storage}/sql-files/cities.sql | 0 .../sql-files/provinces.sql | 0 .../tests => tests}/Feature/ExampleTest.php | 0 {laravel/tests => tests}/TestCase.php | 0 {laravel/tests => tests}/Unit/ExampleTest.php | 0 laravel/vite.config.js => vite.config.js | 0 179 files changed, 130 insertions(+), 341 deletions(-) rename laravel/.editorconfig => .editorconfig (100%) rename laravel/.gitattributes => .gitattributes (100%) rename laravel/Dockerfile => Dockerfile (100%) rename {laravel/app => app}/Enums/CallEvents.php (100%) rename {laravel/app => app}/Facades/DataTable/DataTable.php (100%) rename {laravel/app => app}/Facades/DataTable/DataTableFacade.php (100%) rename {laravel/app => app}/Facades/File/File.php (100%) rename {laravel/app => app}/Facades/File/FileFacade.php (100%) rename {laravel/app => app}/Http/Controllers/Admin/PermissionManagementController.php (100%) rename {laravel/app => app}/Http/Controllers/Admin/RoleManagementController.php (100%) rename {laravel/app => app}/Http/Controllers/Admin/UserManagementController.php (100%) rename {laravel/app => app}/Http/Controllers/AuthController.php (100%) rename {laravel/app => app}/Http/Controllers/CallController.php (100%) rename {laravel/app => app}/Http/Controllers/CategoryController.php (100%) rename {laravel/app => app}/Http/Controllers/Controller.php (100%) rename {laravel/app => app}/Http/Controllers/ProfileController.php (100%) rename {laravel/app => app}/Http/Middleware/SuperAdminCheck.php (100%) rename {laravel/app => app}/Http/Middleware/ValidateIP.php (100%) rename {laravel/app => app}/Http/Requests/Admin/StoreRequest.php (100%) rename {laravel/app => app}/Http/Requests/Admin/UpdateRequest.php (100%) rename {laravel/app => app}/Http/Requests/Auth/LoginRequest.php (100%) rename {laravel/app => app}/Http/Requests/Call/ListRequest.php (100%) rename {laravel/app => app}/Http/Requests/Call/StoreRequest.php (100%) rename {laravel/app => app}/Http/Requests/Call/UpdateRequest.php (100%) rename {laravel/app => app}/Http/Requests/ChangePasswordRequest.php (100%) rename {laravel/app => app}/Http/Resources/Admin/PermissionResource.php (100%) rename {laravel/app => app}/Http/Resources/Admin/RoleResource.php (100%) rename {laravel/app => app}/Http/Resources/Admin/UserResource.php (100%) rename {laravel/app => app}/Http/Resources/Call/CallResource.php (100%) rename {laravel/app => app}/Http/Traits/ApiResponse.php (100%) rename {laravel/app => app}/Models/Call.php (100%) rename {laravel/app => app}/Models/CallHistory.php (100%) rename {laravel/app => app}/Models/Category.php (100%) rename {laravel/app => app}/Models/City.php (100%) rename {laravel/app => app}/Models/Event.php (100%) rename {laravel/app => app}/Models/Permission.php (100%) rename {laravel/app => app}/Models/Province.php (100%) rename {laravel/app => app}/Models/Role.php (100%) rename {laravel/app => app}/Models/User.php (100%) rename {laravel/app => app}/Providers/AppServiceProvider.php (100%) rename {laravel/app => app}/Providers/DataTableServiceProvider.php (100%) rename {laravel/app => app}/Providers/FileServiceProvider.php (100%) rename {laravel/app => app}/Providers/TelescopeServiceProvider.php (100%) rename {laravel/app => app}/Services/DataTable/DataTableInput.php (100%) rename {laravel/app => app}/Services/DataTable/DataTableService.php (100%) rename {laravel/app => app}/Services/DataTable/Enums/DataType.php (100%) rename {laravel/app => app}/Services/DataTable/Enums/SearchType.php (100%) rename {laravel/app => app}/Services/DataTable/Exceptions/InvalidFilterException.php (100%) rename {laravel/app => app}/Services/DataTable/Exceptions/InvalidParameterInterface.php (100%) rename {laravel/app => app}/Services/DataTable/Exceptions/InvalidRelationException.php (100%) rename {laravel/app => app}/Services/DataTable/Exceptions/InvalidSortingException.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/ApplyFilter.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/Filter.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/FilterBetween.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/FilterContains.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/FilterEquals.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/FilterGreaterThan.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/FilterGreaterThanOrEqual.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/FilterLessThan.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/FilterLessThanOrEqual.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/FilterNotEquals.php (100%) rename {laravel/app => app}/Services/DataTable/Filter/SearchFunctions/SearchFilter.php (100%) rename {laravel/app => app}/Services/DataTable/Sort/ApplySort.php (100%) rename {laravel/app => app}/Services/DataTable/Sort/Sort.php (100%) rename {laravel/app => app}/Services/DataTable/Validators/FilterValidator.php (100%) rename {laravel/app => app}/Services/DataTable/Validators/RelationValidator.php (100%) rename {laravel/app => app}/Services/DataTable/Validators/SortingValidator.php (100%) rename {laravel/app => app}/Services/Notification/Exceptions/NotificationServerNotRespondingException.php (100%) rename {laravel/app => app}/Services/Notification/Exceptions/OperatorNotConnectedException.php (100%) rename {laravel/app => app}/Services/Notification/Exceptions/OperatorOfflineException.php (100%) rename {laravel/app => app}/Services/Notification/NotificationService.php (100%) rename laravel/artisan => artisan (100%) rename {laravel/bootstrap => bootstrap}/app.php (100%) rename {laravel/bootstrap => bootstrap}/cache/.gitignore (100%) rename {laravel/bootstrap => bootstrap}/providers.php (100%) rename laravel/composer.json => composer.json (100%) rename laravel/composer.lock => composer.lock (100%) rename {laravel/config => config}/app.php (100%) rename {laravel/config => config}/auth.php (100%) rename {laravel/config => config}/cache.php (100%) rename {laravel/config => config}/cors.php (100%) rename {laravel/config => config}/database.php (100%) rename {laravel/config => config}/filesystems.php (100%) rename {laravel/config => config}/globalVariables.php (100%) rename {laravel/config => config}/logging.php (100%) rename {laravel/config => config}/mail.php (100%) rename {laravel/config => config}/permission.php (100%) rename {laravel/config => config}/pulse.php (100%) rename {laravel/config => config}/queue.php (100%) rename {laravel/config => config}/sanctum.php (100%) rename {laravel/config => config}/services.php (100%) rename {laravel/config => config}/session.php (100%) rename {laravel/config => config}/telescope.php (100%) rename {laravel/database => database}/.gitignore (100%) rename {laravel/database => database}/factories/CallFactory.php (100%) rename {laravel/database => database}/factories/CallHistoryFactory.php (100%) rename {laravel/database => database}/factories/CategoryFactory.php (100%) rename {laravel/database => database}/factories/CityFactory.php (100%) rename {laravel/database => database}/factories/EventFactory.php (100%) rename {laravel/database => database}/factories/PermissionFactory.php (100%) rename {laravel/database => database}/factories/ProvinceFactory.php (100%) rename {laravel/database => database}/factories/RoleFactory.php (100%) rename {laravel/database => database}/factories/UserFactory.php (100%) rename {laravel/database => database}/migrations/0001_01_01_000001_create_cache_table.php (100%) rename {laravel/database => database}/migrations/0001_01_01_000002_create_jobs_table.php (100%) rename {laravel/database => database}/migrations/2025_04_28_080638_create_personal_access_tokens_table.php (100%) rename {laravel/database => database}/migrations/2025_04_28_101821_create_provinces_table.php (100%) rename {laravel/database => database}/migrations/2025_04_28_102048_create_cities_table.php (100%) rename {laravel/database => database}/migrations/2025_04_28_110000_create_users_table.php (100%) rename {laravel/database => database}/migrations/2025_04_29_095539_create_permission_tables.php (100%) rename {laravel/database => database}/migrations/2025_04_29_113252_create_calls_table.php (100%) rename {laravel/database => database}/migrations/2025_04_29_113931_create_categories_table.php (100%) rename {laravel/database => database}/migrations/2025_04_29_120015_create_events_table.php (100%) rename {laravel/database => database}/migrations/2025_04_29_125524_create_call_histories_table.php (100%) rename {laravel/database => database}/migrations/2025_04_30_055005_create_telescope_entries_table.php (100%) rename {laravel/database => database}/migrations/2025_04_30_060542_create_pulse_tables.php (100%) rename {laravel/database => database}/seeders/CallHistorySeeder.php (100%) rename {laravel/database => database}/seeders/CallSeeder.php (100%) rename {laravel/database => database}/seeders/CategorySeeder.php (100%) rename {laravel/database => database}/seeders/CitySeeder.php (100%) rename {laravel/database => database}/seeders/DatabaseSeeder.php (100%) rename {laravel/database => database}/seeders/EventSeeder.php (100%) rename {laravel/database => database}/seeders/PermissionSeeder.php (100%) rename {laravel/database => database}/seeders/ProvinceSeeder.php (100%) rename {laravel/database => database}/seeders/RoleSeeder.php (100%) rename {laravel/database => database}/seeders/UserSeeder.php (100%) delete mode 100644 docker-compose.yml delete mode 100644 laravel/.env.example delete mode 100644 laravel/.gitignore delete mode 100644 laravel/README.md rename laravel/package.json => package.json (100%) rename laravel/phpunit.xml => phpunit.xml (100%) rename {laravel/public => public}/.htaccess (100%) rename {laravel/public => public}/favicon.ico (100%) rename {laravel/public => public}/index.php (100%) rename {laravel/public => public}/robots.txt (100%) rename {laravel/public => public}/vendor/telescope/app-dark.css (100%) rename {laravel/public => public}/vendor/telescope/app.css (100%) rename {laravel/public => public}/vendor/telescope/app.js (100%) rename {laravel/public => public}/vendor/telescope/favicon.ico (100%) rename {laravel/public => public}/vendor/telescope/mix-manifest.json (100%) rename {laravel/resources => resources}/css/app.css (100%) rename {laravel/resources => resources}/js/app.js (100%) rename {laravel/resources => resources}/js/bootstrap.js (100%) rename {laravel/resources => resources}/lang/en/auth.php (100%) rename {laravel/resources => resources}/lang/en/messages.php (100%) rename {laravel/resources => resources}/lang/en/pagination.php (100%) rename {laravel/resources => resources}/lang/en/passwords.php (100%) rename {laravel/resources => resources}/lang/en/validation.php (100%) rename {laravel/resources => resources}/lang/fa.json (100%) rename {laravel/resources => resources}/lang/fa/auth.php (100%) rename {laravel/resources => resources}/lang/fa/messages.php (100%) rename {laravel/resources => resources}/lang/fa/pagination.php (100%) rename {laravel/resources => resources}/lang/fa/passwords.php (100%) rename {laravel/resources => resources}/lang/fa/validation.php (100%) rename {laravel/resources => resources}/views/vendor/pulse/dashboard.blade.php (100%) rename {laravel/resources => resources}/views/welcome.blade.php (100%) rename {laravel/routes => routes}/api.php (100%) rename {laravel/routes => routes}/console.php (100%) rename {laravel/routes => routes}/web.php (100%) rename {laravel/storage => storage}/app/.gitignore (100%) rename {laravel/storage => storage}/app/private/.gitignore (100%) rename {laravel/storage => storage}/app/public/.gitignore (100%) rename {laravel/storage => storage}/framework/.gitignore (100%) rename {laravel/storage => storage}/framework/cache/.gitignore (100%) rename {laravel/storage => storage}/framework/cache/data/.gitignore (100%) rename {laravel/storage => storage}/framework/sessions/.gitignore (100%) rename {laravel/storage => storage}/framework/testing/.gitignore (100%) rename {laravel/storage => storage}/framework/views/.gitignore (100%) rename {laravel/storage => storage}/logs/.gitignore (100%) rename {laravel/storage => storage}/sql-files/cities.sql (100%) rename {laravel/storage => storage}/sql-files/provinces.sql (100%) rename {laravel/tests => tests}/Feature/ExampleTest.php (100%) rename {laravel/tests => tests}/TestCase.php (100%) rename {laravel/tests => tests}/Unit/ExampleTest.php (100%) rename laravel/vite.config.js => vite.config.js (100%) diff --git a/laravel/.editorconfig b/.editorconfig similarity index 100% rename from laravel/.editorconfig rename to .editorconfig diff --git a/.env.example b/.env.example index 2a7c9da..fcc0baa 100644 --- a/.env.example +++ b/.env.example @@ -1,17 +1,71 @@ -PROJECT_NAME="" -PROJECT_PATH="./laravel" +APP_NAME=Laravel +APP_ENV=local +APP_KEY= +APP_DEBUG=true +APP_URL=http://localhost -POSTGRES_USER="" -POSTGRES_DB="" -POSTGRES_PASSWORD="" +APP_LOCALE=en +APP_FALLBACK_LOCALE=en +APP_FAKER_LOCALE=en_US -NOTIFICATION_SERVER_PATH="" -NOTIFICATION_SERVER_DB="" -NOTIFICATION_SERVER_USER="" -NOTIFICATION_SERVER_PASSWORD="" -NOTIFICATION_SERVER_DB_SSL="" -NOTIFICATION_SERVER_DB_SYNC="" -NOTIFICATION_SERVER_PORT="" +APP_MAINTENANCE_DRIVER=file +# APP_MAINTENANCE_STORE=database -REDIS_HOST="" -REDIS_PORT="" \ No newline at end of file +PHP_CLI_SERVER_WORKERS=4 + +BCRYPT_ROUNDS=12 + +LOG_CHANNEL=stack +LOG_STACK=single +LOG_DEPRECATIONS_CHANNEL=null +LOG_LEVEL=debug + +DB_CONNECTION=pgsql +DB_HOST=127.0.0.1 +DB_PORT=5432 +DB_DATABASE=laravel +DB_USERNAME=root +DB_PASSWORD= + +SESSION_DRIVER=database +SESSION_LIFETIME=120 +SESSION_ENCRYPT=false +SESSION_PATH=/ +SESSION_DOMAIN=null +SESSION_SAME_SITE=none +SESSION_SECURE_COOKIE=false + +BROADCAST_CONNECTION=log +FILESYSTEM_DISK=local +QUEUE_CONNECTION=database + +CACHE_STORE=database +# CACHE_PREFIX= + +MEMCACHED_HOST=127.0.0.1 + +REDIS_CLIENT=phpredis +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_MAILER=log +MAIL_SCHEME=null +MAIL_HOST=127.0.0.1 +MAIL_PORT=2525 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_FROM_ADDRESS="hello@example.com" +MAIL_FROM_NAME="${APP_NAME}" + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= +AWS_USE_PATH_STYLE_ENDPOINT=false + +VITE_APP_NAME="${APP_NAME}" + +TRUSTED_IP="127.0.0.1" + +NOTIFICATION_SERVER_URL= diff --git a/laravel/.gitattributes b/.gitattributes similarity index 100% rename from laravel/.gitattributes rename to .gitattributes diff --git a/.gitignore b/.gitignore index d3e701e..c7cf1fa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,23 @@ +/.phpunit.cache +/node_modules +/public/build +/public/hot +/public/storage +/storage/*.key +/storage/pail +/vendor .env -.idea -data \ No newline at end of file +.env.backup +.env.production +.phpactor.json +.phpunit.result.cache +Homestead.json +Homestead.yaml +npm-debug.log +yarn-error.log +/auth.json +/.fleet +/.idea +/.nova +/.vscode +/.zed diff --git a/laravel/Dockerfile b/Dockerfile similarity index 100% rename from laravel/Dockerfile rename to Dockerfile diff --git a/README.md b/README.md index 4918478..6851ea9 100644 --- a/README.md +++ b/README.md @@ -1,93 +1,61 @@ -# CRM +

Laravel Logo

+

+Build Status +Total Downloads +Latest Stable Version +License +

+## About Laravel -## Getting started +Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as: -To make it easy for you to get started with GitLab, here's a list of recommended next steps. +- [Simple, fast routing engine](https://laravel.com/docs/routing). +- [Powerful dependency injection container](https://laravel.com/docs/container). +- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. +- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). +- Database agnostic [schema migrations](https://laravel.com/docs/migrations). +- [Robust background job processing](https://laravel.com/docs/queues). +- [Real-time event broadcasting](https://laravel.com/docs/broadcasting). -Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)! +Laravel is accessible, powerful, and provides tools required for large, robust applications. -## Add your files +## Learning Laravel -- [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files -- [ ] [Add files using the command line](https://docs.gitlab.com/topics/git/add_files/#add-files-to-a-git-repository) or push an existing Git repository with the following command: +Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. -``` -cd existing_repo -git remote add origin https://gitlab.com/witel-back-end/crm.git -git branch -M main -git push -uf origin main -``` +You may also try the [Laravel Bootcamp](https://bootcamp.laravel.com), where you will be guided through building a modern Laravel application from scratch. -## Integrate with your tools +If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains thousands of video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library. -- [ ] [Set up project integrations](https://gitlab.com/witel-back-end/crm/-/settings/integrations) +## Laravel Sponsors -## Collaborate with your team +We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the [Laravel Partners program](https://partners.laravel.com). -- [ ] [Invite team members and collaborators](https://docs.gitlab.com/ee/user/project/members/) -- [ ] [Create a new merge request](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html) -- [ ] [Automatically close issues from merge requests](https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically) -- [ ] [Enable merge request approvals](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/) -- [ ] [Set auto-merge](https://docs.gitlab.com/user/project/merge_requests/auto_merge/) +### Premium Partners -## Test and Deploy - -Use the built-in continuous integration in GitLab. - -- [ ] [Get started with GitLab CI/CD](https://docs.gitlab.com/ee/ci/quick_start/) -- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing (SAST)](https://docs.gitlab.com/ee/user/application_security/sast/) -- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://docs.gitlab.com/ee/topics/autodevops/requirements.html) -- [ ] [Use pull-based deployments for improved Kubernetes management](https://docs.gitlab.com/ee/user/clusters/agent/) -- [ ] [Set up protected environments](https://docs.gitlab.com/ee/ci/environments/protected_environments.html) - -*** - -# Editing this README - -When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thanks to [makeareadme.com](https://www.makeareadme.com/) for this template. - -## Suggestions for a good README - -Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information. - -## Name -Choose a self-explaining name for your project. - -## Description -Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors. - -## Badges -On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge. - -## Visuals -Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method. - -## Installation -Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection. - -## Usage -Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README. - -## Support -Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc. - -## Roadmap -If you have ideas for releases in the future, it is a good idea to list them in the README. +- **[Vehikl](https://vehikl.com/)** +- **[Tighten Co.](https://tighten.co)** +- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)** +- **[64 Robots](https://64robots.com)** +- **[Curotec](https://www.curotec.com/services/technologies/laravel/)** +- **[DevSquad](https://devsquad.com/hire-laravel-developers)** +- **[Redberry](https://redberry.international/laravel-development/)** +- **[Active Logic](https://activelogic.com)** ## Contributing -State if you are open to contributions and what your requirements are for accepting them. -For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self. +Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). -You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser. +## Code of Conduct -## Authors and acknowledgment -Show your appreciation to those who have contributed to the project. +In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct). + +## Security Vulnerabilities + +If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed. ## License -For open source projects, say how it is licensed. -## Project status -If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers. +The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). diff --git a/laravel/app/Enums/CallEvents.php b/app/Enums/CallEvents.php similarity index 100% rename from laravel/app/Enums/CallEvents.php rename to app/Enums/CallEvents.php diff --git a/laravel/app/Facades/DataTable/DataTable.php b/app/Facades/DataTable/DataTable.php similarity index 100% rename from laravel/app/Facades/DataTable/DataTable.php rename to app/Facades/DataTable/DataTable.php diff --git a/laravel/app/Facades/DataTable/DataTableFacade.php b/app/Facades/DataTable/DataTableFacade.php similarity index 100% rename from laravel/app/Facades/DataTable/DataTableFacade.php rename to app/Facades/DataTable/DataTableFacade.php diff --git a/laravel/app/Facades/File/File.php b/app/Facades/File/File.php similarity index 100% rename from laravel/app/Facades/File/File.php rename to app/Facades/File/File.php diff --git a/laravel/app/Facades/File/FileFacade.php b/app/Facades/File/FileFacade.php similarity index 100% rename from laravel/app/Facades/File/FileFacade.php rename to app/Facades/File/FileFacade.php diff --git a/laravel/app/Http/Controllers/Admin/PermissionManagementController.php b/app/Http/Controllers/Admin/PermissionManagementController.php similarity index 100% rename from laravel/app/Http/Controllers/Admin/PermissionManagementController.php rename to app/Http/Controllers/Admin/PermissionManagementController.php diff --git a/laravel/app/Http/Controllers/Admin/RoleManagementController.php b/app/Http/Controllers/Admin/RoleManagementController.php similarity index 100% rename from laravel/app/Http/Controllers/Admin/RoleManagementController.php rename to app/Http/Controllers/Admin/RoleManagementController.php diff --git a/laravel/app/Http/Controllers/Admin/UserManagementController.php b/app/Http/Controllers/Admin/UserManagementController.php similarity index 100% rename from laravel/app/Http/Controllers/Admin/UserManagementController.php rename to app/Http/Controllers/Admin/UserManagementController.php diff --git a/laravel/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php similarity index 100% rename from laravel/app/Http/Controllers/AuthController.php rename to app/Http/Controllers/AuthController.php diff --git a/laravel/app/Http/Controllers/CallController.php b/app/Http/Controllers/CallController.php similarity index 100% rename from laravel/app/Http/Controllers/CallController.php rename to app/Http/Controllers/CallController.php diff --git a/laravel/app/Http/Controllers/CategoryController.php b/app/Http/Controllers/CategoryController.php similarity index 100% rename from laravel/app/Http/Controllers/CategoryController.php rename to app/Http/Controllers/CategoryController.php diff --git a/laravel/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php similarity index 100% rename from laravel/app/Http/Controllers/Controller.php rename to app/Http/Controllers/Controller.php diff --git a/laravel/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php similarity index 100% rename from laravel/app/Http/Controllers/ProfileController.php rename to app/Http/Controllers/ProfileController.php diff --git a/laravel/app/Http/Middleware/SuperAdminCheck.php b/app/Http/Middleware/SuperAdminCheck.php similarity index 100% rename from laravel/app/Http/Middleware/SuperAdminCheck.php rename to app/Http/Middleware/SuperAdminCheck.php diff --git a/laravel/app/Http/Middleware/ValidateIP.php b/app/Http/Middleware/ValidateIP.php similarity index 100% rename from laravel/app/Http/Middleware/ValidateIP.php rename to app/Http/Middleware/ValidateIP.php diff --git a/laravel/app/Http/Requests/Admin/StoreRequest.php b/app/Http/Requests/Admin/StoreRequest.php similarity index 100% rename from laravel/app/Http/Requests/Admin/StoreRequest.php rename to app/Http/Requests/Admin/StoreRequest.php diff --git a/laravel/app/Http/Requests/Admin/UpdateRequest.php b/app/Http/Requests/Admin/UpdateRequest.php similarity index 100% rename from laravel/app/Http/Requests/Admin/UpdateRequest.php rename to app/Http/Requests/Admin/UpdateRequest.php diff --git a/laravel/app/Http/Requests/Auth/LoginRequest.php b/app/Http/Requests/Auth/LoginRequest.php similarity index 100% rename from laravel/app/Http/Requests/Auth/LoginRequest.php rename to app/Http/Requests/Auth/LoginRequest.php diff --git a/laravel/app/Http/Requests/Call/ListRequest.php b/app/Http/Requests/Call/ListRequest.php similarity index 100% rename from laravel/app/Http/Requests/Call/ListRequest.php rename to app/Http/Requests/Call/ListRequest.php diff --git a/laravel/app/Http/Requests/Call/StoreRequest.php b/app/Http/Requests/Call/StoreRequest.php similarity index 100% rename from laravel/app/Http/Requests/Call/StoreRequest.php rename to app/Http/Requests/Call/StoreRequest.php diff --git a/laravel/app/Http/Requests/Call/UpdateRequest.php b/app/Http/Requests/Call/UpdateRequest.php similarity index 100% rename from laravel/app/Http/Requests/Call/UpdateRequest.php rename to app/Http/Requests/Call/UpdateRequest.php diff --git a/laravel/app/Http/Requests/ChangePasswordRequest.php b/app/Http/Requests/ChangePasswordRequest.php similarity index 100% rename from laravel/app/Http/Requests/ChangePasswordRequest.php rename to app/Http/Requests/ChangePasswordRequest.php diff --git a/laravel/app/Http/Resources/Admin/PermissionResource.php b/app/Http/Resources/Admin/PermissionResource.php similarity index 100% rename from laravel/app/Http/Resources/Admin/PermissionResource.php rename to app/Http/Resources/Admin/PermissionResource.php diff --git a/laravel/app/Http/Resources/Admin/RoleResource.php b/app/Http/Resources/Admin/RoleResource.php similarity index 100% rename from laravel/app/Http/Resources/Admin/RoleResource.php rename to app/Http/Resources/Admin/RoleResource.php diff --git a/laravel/app/Http/Resources/Admin/UserResource.php b/app/Http/Resources/Admin/UserResource.php similarity index 100% rename from laravel/app/Http/Resources/Admin/UserResource.php rename to app/Http/Resources/Admin/UserResource.php diff --git a/laravel/app/Http/Resources/Call/CallResource.php b/app/Http/Resources/Call/CallResource.php similarity index 100% rename from laravel/app/Http/Resources/Call/CallResource.php rename to app/Http/Resources/Call/CallResource.php diff --git a/laravel/app/Http/Traits/ApiResponse.php b/app/Http/Traits/ApiResponse.php similarity index 100% rename from laravel/app/Http/Traits/ApiResponse.php rename to app/Http/Traits/ApiResponse.php diff --git a/laravel/app/Models/Call.php b/app/Models/Call.php similarity index 100% rename from laravel/app/Models/Call.php rename to app/Models/Call.php diff --git a/laravel/app/Models/CallHistory.php b/app/Models/CallHistory.php similarity index 100% rename from laravel/app/Models/CallHistory.php rename to app/Models/CallHistory.php diff --git a/laravel/app/Models/Category.php b/app/Models/Category.php similarity index 100% rename from laravel/app/Models/Category.php rename to app/Models/Category.php diff --git a/laravel/app/Models/City.php b/app/Models/City.php similarity index 100% rename from laravel/app/Models/City.php rename to app/Models/City.php diff --git a/laravel/app/Models/Event.php b/app/Models/Event.php similarity index 100% rename from laravel/app/Models/Event.php rename to app/Models/Event.php diff --git a/laravel/app/Models/Permission.php b/app/Models/Permission.php similarity index 100% rename from laravel/app/Models/Permission.php rename to app/Models/Permission.php diff --git a/laravel/app/Models/Province.php b/app/Models/Province.php similarity index 100% rename from laravel/app/Models/Province.php rename to app/Models/Province.php diff --git a/laravel/app/Models/Role.php b/app/Models/Role.php similarity index 100% rename from laravel/app/Models/Role.php rename to app/Models/Role.php diff --git a/laravel/app/Models/User.php b/app/Models/User.php similarity index 100% rename from laravel/app/Models/User.php rename to app/Models/User.php diff --git a/laravel/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php similarity index 100% rename from laravel/app/Providers/AppServiceProvider.php rename to app/Providers/AppServiceProvider.php diff --git a/laravel/app/Providers/DataTableServiceProvider.php b/app/Providers/DataTableServiceProvider.php similarity index 100% rename from laravel/app/Providers/DataTableServiceProvider.php rename to app/Providers/DataTableServiceProvider.php diff --git a/laravel/app/Providers/FileServiceProvider.php b/app/Providers/FileServiceProvider.php similarity index 100% rename from laravel/app/Providers/FileServiceProvider.php rename to app/Providers/FileServiceProvider.php diff --git a/laravel/app/Providers/TelescopeServiceProvider.php b/app/Providers/TelescopeServiceProvider.php similarity index 100% rename from laravel/app/Providers/TelescopeServiceProvider.php rename to app/Providers/TelescopeServiceProvider.php diff --git a/laravel/app/Services/DataTable/DataTableInput.php b/app/Services/DataTable/DataTableInput.php similarity index 100% rename from laravel/app/Services/DataTable/DataTableInput.php rename to app/Services/DataTable/DataTableInput.php diff --git a/laravel/app/Services/DataTable/DataTableService.php b/app/Services/DataTable/DataTableService.php similarity index 100% rename from laravel/app/Services/DataTable/DataTableService.php rename to app/Services/DataTable/DataTableService.php diff --git a/laravel/app/Services/DataTable/Enums/DataType.php b/app/Services/DataTable/Enums/DataType.php similarity index 100% rename from laravel/app/Services/DataTable/Enums/DataType.php rename to app/Services/DataTable/Enums/DataType.php diff --git a/laravel/app/Services/DataTable/Enums/SearchType.php b/app/Services/DataTable/Enums/SearchType.php similarity index 100% rename from laravel/app/Services/DataTable/Enums/SearchType.php rename to app/Services/DataTable/Enums/SearchType.php diff --git a/laravel/app/Services/DataTable/Exceptions/InvalidFilterException.php b/app/Services/DataTable/Exceptions/InvalidFilterException.php similarity index 100% rename from laravel/app/Services/DataTable/Exceptions/InvalidFilterException.php rename to app/Services/DataTable/Exceptions/InvalidFilterException.php diff --git a/laravel/app/Services/DataTable/Exceptions/InvalidParameterInterface.php b/app/Services/DataTable/Exceptions/InvalidParameterInterface.php similarity index 100% rename from laravel/app/Services/DataTable/Exceptions/InvalidParameterInterface.php rename to app/Services/DataTable/Exceptions/InvalidParameterInterface.php diff --git a/laravel/app/Services/DataTable/Exceptions/InvalidRelationException.php b/app/Services/DataTable/Exceptions/InvalidRelationException.php similarity index 100% rename from laravel/app/Services/DataTable/Exceptions/InvalidRelationException.php rename to app/Services/DataTable/Exceptions/InvalidRelationException.php diff --git a/laravel/app/Services/DataTable/Exceptions/InvalidSortingException.php b/app/Services/DataTable/Exceptions/InvalidSortingException.php similarity index 100% rename from laravel/app/Services/DataTable/Exceptions/InvalidSortingException.php rename to app/Services/DataTable/Exceptions/InvalidSortingException.php diff --git a/laravel/app/Services/DataTable/Filter/ApplyFilter.php b/app/Services/DataTable/Filter/ApplyFilter.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/ApplyFilter.php rename to app/Services/DataTable/Filter/ApplyFilter.php diff --git a/laravel/app/Services/DataTable/Filter/Filter.php b/app/Services/DataTable/Filter/Filter.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/Filter.php rename to app/Services/DataTable/Filter/Filter.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/FilterBetween.php b/app/Services/DataTable/Filter/SearchFunctions/FilterBetween.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/FilterBetween.php rename to app/Services/DataTable/Filter/SearchFunctions/FilterBetween.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/FilterContains.php b/app/Services/DataTable/Filter/SearchFunctions/FilterContains.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/FilterContains.php rename to app/Services/DataTable/Filter/SearchFunctions/FilterContains.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/FilterEquals.php b/app/Services/DataTable/Filter/SearchFunctions/FilterEquals.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/FilterEquals.php rename to app/Services/DataTable/Filter/SearchFunctions/FilterEquals.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/FilterGreaterThan.php b/app/Services/DataTable/Filter/SearchFunctions/FilterGreaterThan.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/FilterGreaterThan.php rename to app/Services/DataTable/Filter/SearchFunctions/FilterGreaterThan.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/FilterGreaterThanOrEqual.php b/app/Services/DataTable/Filter/SearchFunctions/FilterGreaterThanOrEqual.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/FilterGreaterThanOrEqual.php rename to app/Services/DataTable/Filter/SearchFunctions/FilterGreaterThanOrEqual.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/FilterLessThan.php b/app/Services/DataTable/Filter/SearchFunctions/FilterLessThan.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/FilterLessThan.php rename to app/Services/DataTable/Filter/SearchFunctions/FilterLessThan.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/FilterLessThanOrEqual.php b/app/Services/DataTable/Filter/SearchFunctions/FilterLessThanOrEqual.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/FilterLessThanOrEqual.php rename to app/Services/DataTable/Filter/SearchFunctions/FilterLessThanOrEqual.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/FilterNotEquals.php b/app/Services/DataTable/Filter/SearchFunctions/FilterNotEquals.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/FilterNotEquals.php rename to app/Services/DataTable/Filter/SearchFunctions/FilterNotEquals.php diff --git a/laravel/app/Services/DataTable/Filter/SearchFunctions/SearchFilter.php b/app/Services/DataTable/Filter/SearchFunctions/SearchFilter.php similarity index 100% rename from laravel/app/Services/DataTable/Filter/SearchFunctions/SearchFilter.php rename to app/Services/DataTable/Filter/SearchFunctions/SearchFilter.php diff --git a/laravel/app/Services/DataTable/Sort/ApplySort.php b/app/Services/DataTable/Sort/ApplySort.php similarity index 100% rename from laravel/app/Services/DataTable/Sort/ApplySort.php rename to app/Services/DataTable/Sort/ApplySort.php diff --git a/laravel/app/Services/DataTable/Sort/Sort.php b/app/Services/DataTable/Sort/Sort.php similarity index 100% rename from laravel/app/Services/DataTable/Sort/Sort.php rename to app/Services/DataTable/Sort/Sort.php diff --git a/laravel/app/Services/DataTable/Validators/FilterValidator.php b/app/Services/DataTable/Validators/FilterValidator.php similarity index 100% rename from laravel/app/Services/DataTable/Validators/FilterValidator.php rename to app/Services/DataTable/Validators/FilterValidator.php diff --git a/laravel/app/Services/DataTable/Validators/RelationValidator.php b/app/Services/DataTable/Validators/RelationValidator.php similarity index 100% rename from laravel/app/Services/DataTable/Validators/RelationValidator.php rename to app/Services/DataTable/Validators/RelationValidator.php diff --git a/laravel/app/Services/DataTable/Validators/SortingValidator.php b/app/Services/DataTable/Validators/SortingValidator.php similarity index 100% rename from laravel/app/Services/DataTable/Validators/SortingValidator.php rename to app/Services/DataTable/Validators/SortingValidator.php diff --git a/laravel/app/Services/Notification/Exceptions/NotificationServerNotRespondingException.php b/app/Services/Notification/Exceptions/NotificationServerNotRespondingException.php similarity index 100% rename from laravel/app/Services/Notification/Exceptions/NotificationServerNotRespondingException.php rename to app/Services/Notification/Exceptions/NotificationServerNotRespondingException.php diff --git a/laravel/app/Services/Notification/Exceptions/OperatorNotConnectedException.php b/app/Services/Notification/Exceptions/OperatorNotConnectedException.php similarity index 100% rename from laravel/app/Services/Notification/Exceptions/OperatorNotConnectedException.php rename to app/Services/Notification/Exceptions/OperatorNotConnectedException.php diff --git a/laravel/app/Services/Notification/Exceptions/OperatorOfflineException.php b/app/Services/Notification/Exceptions/OperatorOfflineException.php similarity index 100% rename from laravel/app/Services/Notification/Exceptions/OperatorOfflineException.php rename to app/Services/Notification/Exceptions/OperatorOfflineException.php diff --git a/laravel/app/Services/Notification/NotificationService.php b/app/Services/Notification/NotificationService.php similarity index 100% rename from laravel/app/Services/Notification/NotificationService.php rename to app/Services/Notification/NotificationService.php diff --git a/laravel/artisan b/artisan similarity index 100% rename from laravel/artisan rename to artisan diff --git a/laravel/bootstrap/app.php b/bootstrap/app.php similarity index 100% rename from laravel/bootstrap/app.php rename to bootstrap/app.php diff --git a/laravel/bootstrap/cache/.gitignore b/bootstrap/cache/.gitignore similarity index 100% rename from laravel/bootstrap/cache/.gitignore rename to bootstrap/cache/.gitignore diff --git a/laravel/bootstrap/providers.php b/bootstrap/providers.php similarity index 100% rename from laravel/bootstrap/providers.php rename to bootstrap/providers.php diff --git a/laravel/composer.json b/composer.json similarity index 100% rename from laravel/composer.json rename to composer.json diff --git a/laravel/composer.lock b/composer.lock similarity index 100% rename from laravel/composer.lock rename to composer.lock diff --git a/laravel/config/app.php b/config/app.php similarity index 100% rename from laravel/config/app.php rename to config/app.php diff --git a/laravel/config/auth.php b/config/auth.php similarity index 100% rename from laravel/config/auth.php rename to config/auth.php diff --git a/laravel/config/cache.php b/config/cache.php similarity index 100% rename from laravel/config/cache.php rename to config/cache.php diff --git a/laravel/config/cors.php b/config/cors.php similarity index 100% rename from laravel/config/cors.php rename to config/cors.php diff --git a/laravel/config/database.php b/config/database.php similarity index 100% rename from laravel/config/database.php rename to config/database.php diff --git a/laravel/config/filesystems.php b/config/filesystems.php similarity index 100% rename from laravel/config/filesystems.php rename to config/filesystems.php diff --git a/laravel/config/globalVariables.php b/config/globalVariables.php similarity index 100% rename from laravel/config/globalVariables.php rename to config/globalVariables.php diff --git a/laravel/config/logging.php b/config/logging.php similarity index 100% rename from laravel/config/logging.php rename to config/logging.php diff --git a/laravel/config/mail.php b/config/mail.php similarity index 100% rename from laravel/config/mail.php rename to config/mail.php diff --git a/laravel/config/permission.php b/config/permission.php similarity index 100% rename from laravel/config/permission.php rename to config/permission.php diff --git a/laravel/config/pulse.php b/config/pulse.php similarity index 100% rename from laravel/config/pulse.php rename to config/pulse.php diff --git a/laravel/config/queue.php b/config/queue.php similarity index 100% rename from laravel/config/queue.php rename to config/queue.php diff --git a/laravel/config/sanctum.php b/config/sanctum.php similarity index 100% rename from laravel/config/sanctum.php rename to config/sanctum.php diff --git a/laravel/config/services.php b/config/services.php similarity index 100% rename from laravel/config/services.php rename to config/services.php diff --git a/laravel/config/session.php b/config/session.php similarity index 100% rename from laravel/config/session.php rename to config/session.php diff --git a/laravel/config/telescope.php b/config/telescope.php similarity index 100% rename from laravel/config/telescope.php rename to config/telescope.php diff --git a/laravel/database/.gitignore b/database/.gitignore similarity index 100% rename from laravel/database/.gitignore rename to database/.gitignore diff --git a/laravel/database/factories/CallFactory.php b/database/factories/CallFactory.php similarity index 100% rename from laravel/database/factories/CallFactory.php rename to database/factories/CallFactory.php diff --git a/laravel/database/factories/CallHistoryFactory.php b/database/factories/CallHistoryFactory.php similarity index 100% rename from laravel/database/factories/CallHistoryFactory.php rename to database/factories/CallHistoryFactory.php diff --git a/laravel/database/factories/CategoryFactory.php b/database/factories/CategoryFactory.php similarity index 100% rename from laravel/database/factories/CategoryFactory.php rename to database/factories/CategoryFactory.php diff --git a/laravel/database/factories/CityFactory.php b/database/factories/CityFactory.php similarity index 100% rename from laravel/database/factories/CityFactory.php rename to database/factories/CityFactory.php diff --git a/laravel/database/factories/EventFactory.php b/database/factories/EventFactory.php similarity index 100% rename from laravel/database/factories/EventFactory.php rename to database/factories/EventFactory.php diff --git a/laravel/database/factories/PermissionFactory.php b/database/factories/PermissionFactory.php similarity index 100% rename from laravel/database/factories/PermissionFactory.php rename to database/factories/PermissionFactory.php diff --git a/laravel/database/factories/ProvinceFactory.php b/database/factories/ProvinceFactory.php similarity index 100% rename from laravel/database/factories/ProvinceFactory.php rename to database/factories/ProvinceFactory.php diff --git a/laravel/database/factories/RoleFactory.php b/database/factories/RoleFactory.php similarity index 100% rename from laravel/database/factories/RoleFactory.php rename to database/factories/RoleFactory.php diff --git a/laravel/database/factories/UserFactory.php b/database/factories/UserFactory.php similarity index 100% rename from laravel/database/factories/UserFactory.php rename to database/factories/UserFactory.php diff --git a/laravel/database/migrations/0001_01_01_000001_create_cache_table.php b/database/migrations/0001_01_01_000001_create_cache_table.php similarity index 100% rename from laravel/database/migrations/0001_01_01_000001_create_cache_table.php rename to database/migrations/0001_01_01_000001_create_cache_table.php diff --git a/laravel/database/migrations/0001_01_01_000002_create_jobs_table.php b/database/migrations/0001_01_01_000002_create_jobs_table.php similarity index 100% rename from laravel/database/migrations/0001_01_01_000002_create_jobs_table.php rename to database/migrations/0001_01_01_000002_create_jobs_table.php diff --git a/laravel/database/migrations/2025_04_28_080638_create_personal_access_tokens_table.php b/database/migrations/2025_04_28_080638_create_personal_access_tokens_table.php similarity index 100% rename from laravel/database/migrations/2025_04_28_080638_create_personal_access_tokens_table.php rename to database/migrations/2025_04_28_080638_create_personal_access_tokens_table.php diff --git a/laravel/database/migrations/2025_04_28_101821_create_provinces_table.php b/database/migrations/2025_04_28_101821_create_provinces_table.php similarity index 100% rename from laravel/database/migrations/2025_04_28_101821_create_provinces_table.php rename to database/migrations/2025_04_28_101821_create_provinces_table.php diff --git a/laravel/database/migrations/2025_04_28_102048_create_cities_table.php b/database/migrations/2025_04_28_102048_create_cities_table.php similarity index 100% rename from laravel/database/migrations/2025_04_28_102048_create_cities_table.php rename to database/migrations/2025_04_28_102048_create_cities_table.php diff --git a/laravel/database/migrations/2025_04_28_110000_create_users_table.php b/database/migrations/2025_04_28_110000_create_users_table.php similarity index 100% rename from laravel/database/migrations/2025_04_28_110000_create_users_table.php rename to database/migrations/2025_04_28_110000_create_users_table.php diff --git a/laravel/database/migrations/2025_04_29_095539_create_permission_tables.php b/database/migrations/2025_04_29_095539_create_permission_tables.php similarity index 100% rename from laravel/database/migrations/2025_04_29_095539_create_permission_tables.php rename to database/migrations/2025_04_29_095539_create_permission_tables.php diff --git a/laravel/database/migrations/2025_04_29_113252_create_calls_table.php b/database/migrations/2025_04_29_113252_create_calls_table.php similarity index 100% rename from laravel/database/migrations/2025_04_29_113252_create_calls_table.php rename to database/migrations/2025_04_29_113252_create_calls_table.php diff --git a/laravel/database/migrations/2025_04_29_113931_create_categories_table.php b/database/migrations/2025_04_29_113931_create_categories_table.php similarity index 100% rename from laravel/database/migrations/2025_04_29_113931_create_categories_table.php rename to database/migrations/2025_04_29_113931_create_categories_table.php diff --git a/laravel/database/migrations/2025_04_29_120015_create_events_table.php b/database/migrations/2025_04_29_120015_create_events_table.php similarity index 100% rename from laravel/database/migrations/2025_04_29_120015_create_events_table.php rename to database/migrations/2025_04_29_120015_create_events_table.php diff --git a/laravel/database/migrations/2025_04_29_125524_create_call_histories_table.php b/database/migrations/2025_04_29_125524_create_call_histories_table.php similarity index 100% rename from laravel/database/migrations/2025_04_29_125524_create_call_histories_table.php rename to database/migrations/2025_04_29_125524_create_call_histories_table.php diff --git a/laravel/database/migrations/2025_04_30_055005_create_telescope_entries_table.php b/database/migrations/2025_04_30_055005_create_telescope_entries_table.php similarity index 100% rename from laravel/database/migrations/2025_04_30_055005_create_telescope_entries_table.php rename to database/migrations/2025_04_30_055005_create_telescope_entries_table.php diff --git a/laravel/database/migrations/2025_04_30_060542_create_pulse_tables.php b/database/migrations/2025_04_30_060542_create_pulse_tables.php similarity index 100% rename from laravel/database/migrations/2025_04_30_060542_create_pulse_tables.php rename to database/migrations/2025_04_30_060542_create_pulse_tables.php diff --git a/laravel/database/seeders/CallHistorySeeder.php b/database/seeders/CallHistorySeeder.php similarity index 100% rename from laravel/database/seeders/CallHistorySeeder.php rename to database/seeders/CallHistorySeeder.php diff --git a/laravel/database/seeders/CallSeeder.php b/database/seeders/CallSeeder.php similarity index 100% rename from laravel/database/seeders/CallSeeder.php rename to database/seeders/CallSeeder.php diff --git a/laravel/database/seeders/CategorySeeder.php b/database/seeders/CategorySeeder.php similarity index 100% rename from laravel/database/seeders/CategorySeeder.php rename to database/seeders/CategorySeeder.php diff --git a/laravel/database/seeders/CitySeeder.php b/database/seeders/CitySeeder.php similarity index 100% rename from laravel/database/seeders/CitySeeder.php rename to database/seeders/CitySeeder.php diff --git a/laravel/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php similarity index 100% rename from laravel/database/seeders/DatabaseSeeder.php rename to database/seeders/DatabaseSeeder.php diff --git a/laravel/database/seeders/EventSeeder.php b/database/seeders/EventSeeder.php similarity index 100% rename from laravel/database/seeders/EventSeeder.php rename to database/seeders/EventSeeder.php diff --git a/laravel/database/seeders/PermissionSeeder.php b/database/seeders/PermissionSeeder.php similarity index 100% rename from laravel/database/seeders/PermissionSeeder.php rename to database/seeders/PermissionSeeder.php diff --git a/laravel/database/seeders/ProvinceSeeder.php b/database/seeders/ProvinceSeeder.php similarity index 100% rename from laravel/database/seeders/ProvinceSeeder.php rename to database/seeders/ProvinceSeeder.php diff --git a/laravel/database/seeders/RoleSeeder.php b/database/seeders/RoleSeeder.php similarity index 100% rename from laravel/database/seeders/RoleSeeder.php rename to database/seeders/RoleSeeder.php diff --git a/laravel/database/seeders/UserSeeder.php b/database/seeders/UserSeeder.php similarity index 100% rename from laravel/database/seeders/UserSeeder.php rename to database/seeders/UserSeeder.php diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index c7e4463..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,98 +0,0 @@ -services: - backend_db: - image: postgres:17-alpine3.21 - container_name: ${PROJECT_NAME}-pgsql - tty: true - ports: - - "8050:5432" - environment: - POSTGRES_DB: ${POSTGRES_DB} - POSTGRES_USER: ${POSTGRES_USER} - POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} - volumes: - - ./data:/var/lib/postgresql/data - profiles: - - server - networks: - - notification - - - notification_db: - image: postgres:17-alpine3.21 - container_name: notification_db - tty: true - ports: - - "8070:5432" - environment: - POSTGRES_DB: ${NOTIFICATION_SERVER_DB} - POSTGRES_USER: ${NOTIFICATION_SERVER_USER} - POSTGRES_PASSWORD: ${NOTIFICATION_SERVER_PASSWORD} - volumes: - - ./notification:/var/lib/postgresql/data - profiles: - - server - networks: - - notification - - redis: - image: redis:7-alpine3.21 - container_name: redis - restart: unless-stopped - profiles: - - server - networks: - - notification - - laravel: - build: - context: ${PROJECT_PATH} - dockerfile: Dockerfile - container_name: ${PROJECT_NAME} - tty: true - ports: - - "8003:8000" - - "9000:9000" - volumes: - - ./laravel:/var/www/crm - profiles: - - server - networks: - - notification - depends_on: - - backend_db - - - notification_server: - build: - context: ${NOTIFICATION_SERVER_PATH} - dockerfile: Dockerfile - container_name: notification_server - environment: - - NODE_ENV=production - - DB_HOST=notification_db - - DB_PORT=5432 - - DB_USERNAME=${NOTIFICATION_SERVER_USER} - - DB_PASSWORD=${NOTIFICATION_SERVER_PASSWORD} - - DB_DATABASE=${NOTIFICATION_SERVER_DB} - - DB_SSL=${NOTIFICATION_SERVER_DB_SSL} - - DB_SYNC=${NOTIFICATION_SERVER_DB_SYNC} - - PORT=${NOTIFICATION_SERVER_PORT} - - REDIS_HOST=${REDIS_HOST} - - REDIS_PORT=${REDIS_PORT} - ports: - - "3023:${NOTIFICATION_SERVER_PORT}" - volumes: - - ${NOTIFICATION_SERVER_PATH}:/var/www/crm-notification-server - profiles: - - server - networks: - - notification - depends_on: - - backend_db - - laravel - - notification_db - - redis - -networks: - notification: - driver: bridge \ No newline at end of file diff --git a/laravel/.env.example b/laravel/.env.example deleted file mode 100644 index fcc0baa..0000000 --- a/laravel/.env.example +++ /dev/null @@ -1,71 +0,0 @@ -APP_NAME=Laravel -APP_ENV=local -APP_KEY= -APP_DEBUG=true -APP_URL=http://localhost - -APP_LOCALE=en -APP_FALLBACK_LOCALE=en -APP_FAKER_LOCALE=en_US - -APP_MAINTENANCE_DRIVER=file -# APP_MAINTENANCE_STORE=database - -PHP_CLI_SERVER_WORKERS=4 - -BCRYPT_ROUNDS=12 - -LOG_CHANNEL=stack -LOG_STACK=single -LOG_DEPRECATIONS_CHANNEL=null -LOG_LEVEL=debug - -DB_CONNECTION=pgsql -DB_HOST=127.0.0.1 -DB_PORT=5432 -DB_DATABASE=laravel -DB_USERNAME=root -DB_PASSWORD= - -SESSION_DRIVER=database -SESSION_LIFETIME=120 -SESSION_ENCRYPT=false -SESSION_PATH=/ -SESSION_DOMAIN=null -SESSION_SAME_SITE=none -SESSION_SECURE_COOKIE=false - -BROADCAST_CONNECTION=log -FILESYSTEM_DISK=local -QUEUE_CONNECTION=database - -CACHE_STORE=database -# CACHE_PREFIX= - -MEMCACHED_HOST=127.0.0.1 - -REDIS_CLIENT=phpredis -REDIS_HOST=127.0.0.1 -REDIS_PASSWORD=null -REDIS_PORT=6379 - -MAIL_MAILER=log -MAIL_SCHEME=null -MAIL_HOST=127.0.0.1 -MAIL_PORT=2525 -MAIL_USERNAME=null -MAIL_PASSWORD=null -MAIL_FROM_ADDRESS="hello@example.com" -MAIL_FROM_NAME="${APP_NAME}" - -AWS_ACCESS_KEY_ID= -AWS_SECRET_ACCESS_KEY= -AWS_DEFAULT_REGION=us-east-1 -AWS_BUCKET= -AWS_USE_PATH_STYLE_ENDPOINT=false - -VITE_APP_NAME="${APP_NAME}" - -TRUSTED_IP="127.0.0.1" - -NOTIFICATION_SERVER_URL= diff --git a/laravel/.gitignore b/laravel/.gitignore deleted file mode 100644 index c7cf1fa..0000000 --- a/laravel/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -/.phpunit.cache -/node_modules -/public/build -/public/hot -/public/storage -/storage/*.key -/storage/pail -/vendor -.env -.env.backup -.env.production -.phpactor.json -.phpunit.result.cache -Homestead.json -Homestead.yaml -npm-debug.log -yarn-error.log -/auth.json -/.fleet -/.idea -/.nova -/.vscode -/.zed diff --git a/laravel/README.md b/laravel/README.md deleted file mode 100644 index 6851ea9..0000000 --- a/laravel/README.md +++ /dev/null @@ -1,61 +0,0 @@ -

Laravel Logo

- -

-Build Status -Total Downloads -Latest Stable Version -License -

- -## About Laravel - -Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as: - -- [Simple, fast routing engine](https://laravel.com/docs/routing). -- [Powerful dependency injection container](https://laravel.com/docs/container). -- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. -- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). -- Database agnostic [schema migrations](https://laravel.com/docs/migrations). -- [Robust background job processing](https://laravel.com/docs/queues). -- [Real-time event broadcasting](https://laravel.com/docs/broadcasting). - -Laravel is accessible, powerful, and provides tools required for large, robust applications. - -## Learning Laravel - -Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. - -You may also try the [Laravel Bootcamp](https://bootcamp.laravel.com), where you will be guided through building a modern Laravel application from scratch. - -If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains thousands of video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library. - -## Laravel Sponsors - -We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the [Laravel Partners program](https://partners.laravel.com). - -### Premium Partners - -- **[Vehikl](https://vehikl.com/)** -- **[Tighten Co.](https://tighten.co)** -- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)** -- **[64 Robots](https://64robots.com)** -- **[Curotec](https://www.curotec.com/services/technologies/laravel/)** -- **[DevSquad](https://devsquad.com/hire-laravel-developers)** -- **[Redberry](https://redberry.international/laravel-development/)** -- **[Active Logic](https://activelogic.com)** - -## Contributing - -Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). - -## Code of Conduct - -In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct). - -## Security Vulnerabilities - -If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed. - -## License - -The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). diff --git a/laravel/package.json b/package.json similarity index 100% rename from laravel/package.json rename to package.json diff --git a/laravel/phpunit.xml b/phpunit.xml similarity index 100% rename from laravel/phpunit.xml rename to phpunit.xml diff --git a/laravel/public/.htaccess b/public/.htaccess similarity index 100% rename from laravel/public/.htaccess rename to public/.htaccess diff --git a/laravel/public/favicon.ico b/public/favicon.ico similarity index 100% rename from laravel/public/favicon.ico rename to public/favicon.ico diff --git a/laravel/public/index.php b/public/index.php similarity index 100% rename from laravel/public/index.php rename to public/index.php diff --git a/laravel/public/robots.txt b/public/robots.txt similarity index 100% rename from laravel/public/robots.txt rename to public/robots.txt diff --git a/laravel/public/vendor/telescope/app-dark.css b/public/vendor/telescope/app-dark.css similarity index 100% rename from laravel/public/vendor/telescope/app-dark.css rename to public/vendor/telescope/app-dark.css diff --git a/laravel/public/vendor/telescope/app.css b/public/vendor/telescope/app.css similarity index 100% rename from laravel/public/vendor/telescope/app.css rename to public/vendor/telescope/app.css diff --git a/laravel/public/vendor/telescope/app.js b/public/vendor/telescope/app.js similarity index 100% rename from laravel/public/vendor/telescope/app.js rename to public/vendor/telescope/app.js diff --git a/laravel/public/vendor/telescope/favicon.ico b/public/vendor/telescope/favicon.ico similarity index 100% rename from laravel/public/vendor/telescope/favicon.ico rename to public/vendor/telescope/favicon.ico diff --git a/laravel/public/vendor/telescope/mix-manifest.json b/public/vendor/telescope/mix-manifest.json similarity index 100% rename from laravel/public/vendor/telescope/mix-manifest.json rename to public/vendor/telescope/mix-manifest.json diff --git a/laravel/resources/css/app.css b/resources/css/app.css similarity index 100% rename from laravel/resources/css/app.css rename to resources/css/app.css diff --git a/laravel/resources/js/app.js b/resources/js/app.js similarity index 100% rename from laravel/resources/js/app.js rename to resources/js/app.js diff --git a/laravel/resources/js/bootstrap.js b/resources/js/bootstrap.js similarity index 100% rename from laravel/resources/js/bootstrap.js rename to resources/js/bootstrap.js diff --git a/laravel/resources/lang/en/auth.php b/resources/lang/en/auth.php similarity index 100% rename from laravel/resources/lang/en/auth.php rename to resources/lang/en/auth.php diff --git a/laravel/resources/lang/en/messages.php b/resources/lang/en/messages.php similarity index 100% rename from laravel/resources/lang/en/messages.php rename to resources/lang/en/messages.php diff --git a/laravel/resources/lang/en/pagination.php b/resources/lang/en/pagination.php similarity index 100% rename from laravel/resources/lang/en/pagination.php rename to resources/lang/en/pagination.php diff --git a/laravel/resources/lang/en/passwords.php b/resources/lang/en/passwords.php similarity index 100% rename from laravel/resources/lang/en/passwords.php rename to resources/lang/en/passwords.php diff --git a/laravel/resources/lang/en/validation.php b/resources/lang/en/validation.php similarity index 100% rename from laravel/resources/lang/en/validation.php rename to resources/lang/en/validation.php diff --git a/laravel/resources/lang/fa.json b/resources/lang/fa.json similarity index 100% rename from laravel/resources/lang/fa.json rename to resources/lang/fa.json diff --git a/laravel/resources/lang/fa/auth.php b/resources/lang/fa/auth.php similarity index 100% rename from laravel/resources/lang/fa/auth.php rename to resources/lang/fa/auth.php diff --git a/laravel/resources/lang/fa/messages.php b/resources/lang/fa/messages.php similarity index 100% rename from laravel/resources/lang/fa/messages.php rename to resources/lang/fa/messages.php diff --git a/laravel/resources/lang/fa/pagination.php b/resources/lang/fa/pagination.php similarity index 100% rename from laravel/resources/lang/fa/pagination.php rename to resources/lang/fa/pagination.php diff --git a/laravel/resources/lang/fa/passwords.php b/resources/lang/fa/passwords.php similarity index 100% rename from laravel/resources/lang/fa/passwords.php rename to resources/lang/fa/passwords.php diff --git a/laravel/resources/lang/fa/validation.php b/resources/lang/fa/validation.php similarity index 100% rename from laravel/resources/lang/fa/validation.php rename to resources/lang/fa/validation.php diff --git a/laravel/resources/views/vendor/pulse/dashboard.blade.php b/resources/views/vendor/pulse/dashboard.blade.php similarity index 100% rename from laravel/resources/views/vendor/pulse/dashboard.blade.php rename to resources/views/vendor/pulse/dashboard.blade.php diff --git a/laravel/resources/views/welcome.blade.php b/resources/views/welcome.blade.php similarity index 100% rename from laravel/resources/views/welcome.blade.php rename to resources/views/welcome.blade.php diff --git a/laravel/routes/api.php b/routes/api.php similarity index 100% rename from laravel/routes/api.php rename to routes/api.php diff --git a/laravel/routes/console.php b/routes/console.php similarity index 100% rename from laravel/routes/console.php rename to routes/console.php diff --git a/laravel/routes/web.php b/routes/web.php similarity index 100% rename from laravel/routes/web.php rename to routes/web.php diff --git a/laravel/storage/app/.gitignore b/storage/app/.gitignore similarity index 100% rename from laravel/storage/app/.gitignore rename to storage/app/.gitignore diff --git a/laravel/storage/app/private/.gitignore b/storage/app/private/.gitignore similarity index 100% rename from laravel/storage/app/private/.gitignore rename to storage/app/private/.gitignore diff --git a/laravel/storage/app/public/.gitignore b/storage/app/public/.gitignore similarity index 100% rename from laravel/storage/app/public/.gitignore rename to storage/app/public/.gitignore diff --git a/laravel/storage/framework/.gitignore b/storage/framework/.gitignore similarity index 100% rename from laravel/storage/framework/.gitignore rename to storage/framework/.gitignore diff --git a/laravel/storage/framework/cache/.gitignore b/storage/framework/cache/.gitignore similarity index 100% rename from laravel/storage/framework/cache/.gitignore rename to storage/framework/cache/.gitignore diff --git a/laravel/storage/framework/cache/data/.gitignore b/storage/framework/cache/data/.gitignore similarity index 100% rename from laravel/storage/framework/cache/data/.gitignore rename to storage/framework/cache/data/.gitignore diff --git a/laravel/storage/framework/sessions/.gitignore b/storage/framework/sessions/.gitignore similarity index 100% rename from laravel/storage/framework/sessions/.gitignore rename to storage/framework/sessions/.gitignore diff --git a/laravel/storage/framework/testing/.gitignore b/storage/framework/testing/.gitignore similarity index 100% rename from laravel/storage/framework/testing/.gitignore rename to storage/framework/testing/.gitignore diff --git a/laravel/storage/framework/views/.gitignore b/storage/framework/views/.gitignore similarity index 100% rename from laravel/storage/framework/views/.gitignore rename to storage/framework/views/.gitignore diff --git a/laravel/storage/logs/.gitignore b/storage/logs/.gitignore similarity index 100% rename from laravel/storage/logs/.gitignore rename to storage/logs/.gitignore diff --git a/laravel/storage/sql-files/cities.sql b/storage/sql-files/cities.sql similarity index 100% rename from laravel/storage/sql-files/cities.sql rename to storage/sql-files/cities.sql diff --git a/laravel/storage/sql-files/provinces.sql b/storage/sql-files/provinces.sql similarity index 100% rename from laravel/storage/sql-files/provinces.sql rename to storage/sql-files/provinces.sql diff --git a/laravel/tests/Feature/ExampleTest.php b/tests/Feature/ExampleTest.php similarity index 100% rename from laravel/tests/Feature/ExampleTest.php rename to tests/Feature/ExampleTest.php diff --git a/laravel/tests/TestCase.php b/tests/TestCase.php similarity index 100% rename from laravel/tests/TestCase.php rename to tests/TestCase.php diff --git a/laravel/tests/Unit/ExampleTest.php b/tests/Unit/ExampleTest.php similarity index 100% rename from laravel/tests/Unit/ExampleTest.php rename to tests/Unit/ExampleTest.php diff --git a/laravel/vite.config.js b/vite.config.js similarity index 100% rename from laravel/vite.config.js rename to vite.config.js