Skip to content

MacEncrypted/laravel-recruitment

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Recruitment Project

Simple Laravel project for recruitment purposes.

Installation

git clone <repo-url>
cd <project-folder>
cp .env.example .env
composer install
php artisan key:generate

Configure database in .env.

php artisan migrate:fresh --seed

Users are created via seeders, no registration needed.

Task - Company Captains

Inspect how Avengers can be added/removed from Companies.

Change Requirements:

  1. First user added to company becomes captain
  2. Only captain can add/remove users
  3. Captain can transfer captain role to another user (loses captain status)

Hints:

  • Modify company_user pivot table
  • Update authorization logic
  • Show captain badge in UI

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

Simple project prepared for recruitment purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages