Skip to content

📈 A web dashboard that aims to provide a complete overview of the financial status of a company. [Course Assignment]

Notifications You must be signed in to change notification settings

RMoura98/360-Company-Dashboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

This is a web app aimed to provide a complete overview of the company status, regarding the information that is contained on the SAF-T file (standard audit file for tax purposes) and information regarding sales orders, purchases, inventory, and accounts payable, using a dashboard to provide high level/graphical information with drill down functionalities to products/ supplier/ purchases.

Integrates with the Jasmin accounting software.

This project was developed as a course assignment of the Information Systems subject at Faculdade de Engenharia da Universidade do Porto.

For a complete list of features see the project report.

Screenshots

Setup

Requirements

  • PHP 7.1+
  • Composer

1. Install dependencies.

composer install

2. Rename .env.example to .env and fill the following fields:

# Database related
DB_CONNECTION=
DB_DATABASE=FILL_THIS
DB_USERNAME=FILL_THIS
DB_PASSWORD=FILL_THIS

# Jasmin software API user
JASMIN_APPLICATION_ID=
JASMIN_APPLICATION_SECRET=

3. Generate a new Laravel app key.

php artisan key:generate

4. Run database migrations and seed tables.

php artisan migrate:refresh --seed

4. Start development server.

php artisan serve

5. Access project at localhost:8000

6. Login with the following credentials:

User: admin@admin.com
Password: admin

Libraries/Frameworks used

Developed by

About

📈 A web dashboard that aims to provide a complete overview of the financial status of a company. [Course Assignment]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 75.7%
  • Blade 24.0%
  • Shell 0.3%