Skip to content

Latest commit

 

History

History
80 lines (45 loc) · 2.62 KB

README.md

File metadata and controls

80 lines (45 loc) · 2.62 KB

Build Status Total Downloads Latest Stable Version License


Project Invoices

Kastor Pro Application that makes it easy for you to manage your bills and deal with customers in a simple way using Laravel 7.x !

Features

  • The owner can create and delete multiple admins
  • Admins can create and manage Invoices
  • Statistics can be made for paid, unpaid and partially paid invoices
  • Invoices can be retrieved in Excel format
  • The admini receives a notification if the user adds a new invoice
  • When the user adds a new invoice, he receives a message in his email reminding him that he has added a new invoice

Requirements

PHP >= 7.2.5
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension
Or
XAMPP 7.X 

Install

Clone repo

git clone https://github.com/abdelhady360/Project-Invoices-Kastor-Pro.git

Install Composer

Download Composer

Composer update/install

composer install

Install Nodejs

Download Node.js

NPM Install

npm install

How to setting

  • Go into .env file and change Database and Email credentials.
  • Go to a file database\seeds\CreateAdminUserSeeder.php and set your own owner account
php artisan migrate:refresh
php artisan db:seed --class=PermissionTableSeeder
php artisan db:seed --class=CreateAdminUserSeeder

Communication