An easy point of sale system with automatic inventory tracking. https://netsyms.biz/apps/nickelbox/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

pages.php 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <?php
  2. /* This Source Code Form is subject to the terms of the Mozilla Public
  3. * License, v. 2.0. If a copy of the MPL was not distributed with this
  4. * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
  5. // List of pages and metadata
  6. define("PAGES", [
  7. "home" => [
  8. "title" => "home",
  9. "navbar" => false,
  10. "icon" => "fas fa-home"
  11. ],
  12. "pos" => [
  13. "title" => "point of sale",
  14. "navbar" => true,
  15. "icon" => "fas fa-store-alt",
  16. "styles" => [
  17. "static/css/pos.css",
  18. ],
  19. "scripts" => [
  20. "static/js/input_type_money.js",
  21. "static/js/bsalert.js",
  22. "static/js/pos_items.js",
  23. "static/js/pos_customer.js",
  24. "static/js/pos_payment.js",
  25. "static/js/pos_finish.js",
  26. "static/js/pos.js",
  27. ]
  28. ],
  29. "customers" => [
  30. "title" => "customers",
  31. "navbar" => true,
  32. "icon" => "fas fa-users",
  33. "styles" => [
  34. "static/css/datatables.min.css",
  35. "static/css/tables.css"
  36. ],
  37. "scripts" => [
  38. "static/js/datatables.min.js",
  39. "static/js/customers.js"
  40. ],
  41. ],
  42. "editcustomer" => [
  43. "title" => "edit customer",
  44. "navbar" => false,
  45. "styles" => [
  46. "static/css/datatables.min.css",
  47. "static/css/tables.css"
  48. ],
  49. "scripts" => [
  50. "static/js/input_type_money.js",
  51. "static/js/bsalert.js",
  52. "static/js/datatables.min.js",
  53. "static/js/editcustomer.js"
  54. ]
  55. ],
  56. "registers" => [
  57. "title" => "registers",
  58. "navbar" => true,
  59. "icon" => "far fa-money-bill-alt",
  60. "styles" => [
  61. "static/css/datatables.min.css",
  62. "static/css/tables.css"
  63. ],
  64. "scripts" => [
  65. "static/js/bsalert.js",
  66. "static/js/datatables.min.js",
  67. "static/js/registers.js"
  68. ],
  69. ],
  70. "reports" => [
  71. "title" => "reports",
  72. "navbar" => true,
  73. "icon" => "fas fa-download",
  74. "styles" => [
  75. "static/css/tempusdominus-bootstrap-4.min.css",
  76. "static/css/easy-autocomplete.min.css"
  77. ],
  78. "scripts" => [
  79. "static/js/moment.min.js",
  80. "static/js/tempusdominus-bootstrap-4.min.js",
  81. "static/js/jquery.easy-autocomplete.min.js",
  82. "static/js/reports.js"
  83. ]
  84. ],
  85. "404" => [
  86. "title" => "404 error"
  87. ]
  88. ]);