Businesscreditassistance
A web application to upload report from another application and generate report based on client information in the system.
🏗 Project Architecture
app/
│
├── Http/
│ ├── Controllers/
│ └── Requests/
├── Models/
├── Providers/
├── Services/
│
routes/
├── web.php
⚙️ Requirements
- PHP ≥ 8.1
- Composer
- MySQL
- Laravel 8
- wkhtmltopdf
🛠 Installation
git clone <repository-url>
cd <project-name>
composer install
cp .env.example .env
php artisan key:generate
Snappy pdf binary file
Add snappy pdf binary file inside C:\wkhtmltopdf which added in onedrive
Database
Import database script inside file location database>>credit_assistance.sql
Default Admin Login
email: jesse@clickletters.com password: 12345678
▶️ Running the Project
php artisan serve
Base API URL:
http://127.0.0.1:8000
📄 Key Features
1. Users Role : Admin, Employee, Client
Admin or Employee Panel
1. Client Management
Admin or Employee Can Add, Edit, View and Delete client.
2. Employee Management
Admin or Permitted Employee Can Add, Edit, View and Delete employee.
3. Client Support
Admin or Permitted Employee Can reply the client support.
Client Panel
1. Account Information
Client Can Add, Update his/her information.
2. Work Area
Client can upload their credit report and generate report in this section.
4. Support
Client Can create the support ticket.
1. Client can apply using registration form
Description
Languages
Blade
42%
PHP
24.4%
Less
15.2%
HTML
14.3%
Vue
4.1%