Skip to content

3bdelhamed/Employee-Management-laravel-task

Repository files navigation

laravel-task-Employee-Management
├─ .editorconfig
├─ .gitattributes
├─ .gitignore
├─ app
│  ├─ Console
│  │  └─ Kernel.php
│  ├─ Exceptions
│  │  └─ Handler.php
│  ├─ Http
│  │  ├─ Controllers
│  │  │  ├─ Controller.php
│  │  │  ├─ EmployeeController.php
│  │  │  └─ ManagerAuthController.php
│  │  ├─ Kernel.php
│  │  └─ Middleware
│  │     ├─ Authenticate.php
│  │     ├─ EncryptCookies.php
│  │     ├─ PreventRequestsDuringMaintenance.php
│  │     ├─ RedirectIfAuthenticated.php
│  │     ├─ TrimStrings.php
│  │     ├─ TrustHosts.php
│  │     ├─ TrustProxies.php
│  │     ├─ ValidateSignature.php
│  │     └─ VerifyCsrfToken.php
│  ├─ Models
│  │  ├─ Employee.php
│  │  ├─ Manager.php
│  │  └─ User.php
│  └─ Providers
│     ├─ AppServiceProvider.php
│     ├─ AuthServiceProvider.php
│     ├─ BroadcastServiceProvider.php
│     ├─ EventServiceProvider.php
│     └─ RouteServiceProvider.php
├─ artisan
├─ bootstrap
│  ├─ app.php
│  └─ cache
│     ├─ .gitignore
│     ├─ packages.php
│     └─ services.php
├─ composer.json
├─ composer.lock
├─ config
│  ├─ app.php
│  ├─ auth.php
│  ├─ broadcasting.php
│  ├─ cache.php
│  ├─ cors.php
│  ├─ database.php
│  ├─ filesystems.php
│  ├─ hashing.php
│  ├─ logging.php
│  ├─ mail.php
│  ├─ queue.php
│  ├─ sanctum.php
│  ├─ services.php
│  ├─ session.php
│  └─ view.php
├─ database
│  ├─ .gitignore
│  ├─ factories
│  │  └─ UserFactory.php
│  ├─ migrations
│  │  ├─ 2014_10_12_000000_create_users_table.php
│  │  ├─ 2014_10_12_100000_create_password_reset_tokens_table.php
│  │  ├─ 2019_08_19_000000_create_failed_jobs_table.php
│  │  ├─ 2019_12_14_000001_create_personal_access_tokens_table.php
│  │  ├─ 2024_10_02_103927_create_managers_table.php
│  │  └─ 2024_10_02_103934_create_employees_table.php
│  └─ seeders
│     └─ DatabaseSeeder.php
├─ package.json
├─ phpunit.xml
├─ public
│  ├─ .htaccess
│  ├─ favicon.ico
│  ├─ index.php
│  └─ robots.txt
├─ README.md
├─ resources
│  ├─ css
│  │  └─ app.css
│  ├─ js
│  │  ├─ app.js
│  │  └─ bootstrap.js
│  └─ views
│     ├─ manager
│     │  ├─ auth
│     │  │  ├─ login.blade.php
│     │  │  └─ register.blade.php
│     │  ├─ dashboard.blade.php
│     │  └─ employees
│     │     ├─ create.blade.php
│     │     └─ edit.blade.php
│     └─ welcome.blade.php
├─ routes
│  ├─ api.php
│  ├─ channels.php
│  ├─ console.php
│  └─ web.php
├─ storage
│  ├─ app
│  │  ├─ .gitignore
│  │  └─ public
│  │     ├─ .gitignore
│  │     └─ employee_images
│  │        ├─ 3GI4JDiA6PhTrsvlDqzZ0YJy2poKZoNw5LjmfD9h.jpg
│  │        ├─ 5PS9pe2CsJpU57ngUVMeDAY1CjOkIDL6YJECTgRb.jpg
│  │        ├─ FOOQ1jkfdDqOoXhLjO2prEv8ZdZJHcQym0ba1Y4O.jpg
│  │        ├─ GnODlqpjxLnyUIUuwi78UbbT1LKc8eJJPZKYvPst.jpg
│  │        ├─ US7arjtj4EDRLNfTww3a87HLA4jJmyERLZUmpqVs.jpg
│  │        └─ z8yK7Mid9QoJEK5gg1KyLX593NzKtTphgdwsMYFt.jpg
│  ├─ framework
│  │  ├─ .gitignore
│  │  ├─ cache
│  │  │  ├─ .gitignore
│  │  │  └─ data
│  │  │     └─ .gitignore
│  │  ├─ sessions
│  │  │  ├─ .gitignore
│  │  │  ├─ C7L2FzGMmRJDscFvnv2aSWW2mmPZV6komThxYotL
│  │  │  └─ QaFbUr8BAOgENFQCxBDNdsccQ68RBMPnhomLJF0O
│  │  ├─ testing
│  │  │  └─ .gitignore
│  │  └─ views
│  │     ├─ .gitignore
│  │     ├─ 6fc436f13291c188dd6cc2a8c621b95f.php
│  │     ├─ 9b1039c547ee72535293994691a58675.php
│  │     ├─ a0ce6da114f4e1b23eec161c966a34f3.php
│  │     ├─ bba34721e1e7da8f694b5d437da36201.php
│  │     ├─ c59ebb54486094a5732196244fb5b139.php
│  │     ├─ f03fff95a9fc3c145ad6ff8b43cd3ea1.php
│  │     └─ f82bd19e5fdc4d77d9a646afa68ab0da.php
│  └─ logs
│     ├─ .gitignore
│     └─ laravel.log
├─ tests
│  ├─ CreatesApplication.php
│  ├─ Feature
│  │  └─ ExampleTest.php
│  ├─ TestCase.php
│  └─ Unit
│     └─ ExampleTest.php
└─ vite.config.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published