Tugas Akhir D-Cashier
Go to file
adeliaala babd5876c3 ind ui 2025-07-15 16:53:13 +07:00
Modules ind ui 2025-07-15 16:53:13 +07:00
app ind ui 2025-07-15 16:53:13 +07:00
bootstrap Added: Product Category Module 2021-07-16 00:13:26 +06:00
config done 2025-07-15 13:57:20 +07:00
database done 2025-07-15 13:57:20 +07:00
node_modules done 2025-07-15 13:57:20 +07:00
public done 2025-07-15 13:57:20 +07:00
resources ind ui 2025-07-15 16:53:13 +07:00
routes done 2025-07-15 13:57:20 +07:00
storage Tweaks 2021-08-14 00:14:38 +06:00
tests Added: Product Category Module 2021-07-16 00:13:26 +06:00
vendor done 2025-07-15 13:57:20 +07:00
.dockerignore fix: line endings 2024-09-21 10:16:05 +00:00
.editorconfig Added: Product Category Module 2021-07-16 00:13:26 +06:00
.env done 2025-07-15 13:57:20 +07:00
.htaccess Upgraded to Laravel 9 2023-07-28 14:17:57 +06:00
.styleci.yml Added: Product Category Module 2021-07-16 00:13:26 +06:00
Dockerfile fix: line endings 2024-09-21 10:16:05 +00:00
Procfile Tweaks 2021-09-09 21:13:18 +06:00
README.md Merge with remote repo 2025-04-17 12:59:39 +07:00
artisan Added: Product Category Module 2021-07-16 00:13:26 +06:00
composer.json done 2025-07-15 13:57:20 +07:00
composer.lock done 2025-07-15 13:57:20 +07:00
docker-compose.yaml misc: change mysql image to latest 2024-10-16 17:04:15 +00:00
docker-startup.sh fix: add sleep to startup script to allow the mysql container to finish initalization 2024-09-25 05:50:25 +00:00
modules_statuses.json done 2025-07-15 13:57:20 +07:00
package-lock.json Changed Mix to Vite for build process 2023-07-28 19:14:54 +06:00
package.json Changed Mix to Vite for build process 2023-07-28 19:14:54 +06:00
phpunit.xml Upgraded to Laravel 10 2023-07-28 17:25:59 +06:00
server.php Added: Product Category Module 2021-07-16 00:13:26 +06:00
vite.config.js Changed Mix to Vite for build process 2023-07-28 19:14:54 +06:00

README.md

<<<<<<< HEAD App Logo

Important Note: This Project is ready for Production. But use code from main branch only. If you find any bug or have any suggestion please create an Issue.

Local Installation

  • run git clone https://github.com/FahimAnzamDip/triangle-pos.git
  • run composer install
  • run npm install
  • run npm run dev
  • copy .env.example to .env
  • run php artisan key:generate
  • set up your database in the .env
  • run php artisan migrate --seed
  • run php artisan storage:link
  • run php artisan serve
  • then visit http://localhost:8000 or http://127.0.0.1:8000.

Important Note: "Triangle POS" uses Laravel Snappy Package for PDFs. If you are using Linux then no configuration is needed. But in other Operating Systems please refer to Laravel Snappy Documentation.

Docker Installation

This will start the application along with the mysql database using docker compose. Note that the DB_HOST variable must be the mysql docker container name, in this case db.

  • run docker build -t triangle-pos .
  • run docker compose up
  • then visit http://localhost:8000 or http://127.0.0.1:8000.

Admin Credentials

Email: super.admin@test.com || Password: 12345678

Demo

Triangle POS Live Demo: will update soon

Triangle POS Features

  • Products Management & Barcode Printing
  • Stock Management
  • Make Quotation & Send Via Email
  • Purchase Management
  • Sale Management
  • Purchase & Sale Return Management
  • Expense Management
  • Customer & Supplier Management
  • User Management (Roles & Permissions)
  • Product Multiple Images
  • Multiple Currency Settings
  • Unit Settings
  • System Settings
  • Reports

License

Creative Commons Attribution 4.0 cc-by-4.0

TA-D-cashier

Lancarkan TA saya YA ALLAH

be7733c9b9