Gestoin-Employees

Gestion Emplolyees Web App Laravel Livewire

MIT License

Stars
3
Committers
1

Employee application management

GEMP app with laravel that enable admin to manage departments and employes

Information

I built the app using laravel and Livewire, made a simple backend and use Livewire componenets in fronend

Technologies used

Technology Description Version
Php PHP language ^8.0.2
Laravel Laravel backend framework 9
livewire livewire 2.10

Cloning and use

  # Cloning app
  git clone  https://github.com/AbderrahmaneAmerhhi/Gestoin-Employees

  # install composer
   composer install
  # copy .env.example => rename it to .env

  # generate App key
   php artisan key:generate



Configuration

# in .env file config database

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=yourdatabse_name
DB_USERNAME=root
DB_PASSWORD=databasepassword

Migrate database and run app

  ########### open app in terminal or cmd or bash ... ###############
  # Migrate data base run in terminal
   php artisan migrate

  # seed database
   php artisan db:seed

  # run app
  php artisan serve


  # open app in
  http://127.0.0.1:8000

  # login to  dashboard
   Url : http://127.0.0.1:8000/
   Email :   [email protected]
   Password : admin


Features

  • Dynamic backend with laravel Backend framework
  • Responsive front-end with livewire componenes and other widgets

Dashboard Features

  • admin can manage departments, add new departments, update a delete
  • admin can manage employes, add new employes, update a delete
  • Print the employee's certificate if he needs it
  • Track some stats in charts and cards

Discover

Discover Vedio.