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 3.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  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/tempusdominus-bootstrap-4.min.css",
  18. "static/css/pos.css",
  19. ],
  20. "scripts" => [
  21. "static/js/input_type_money.js",
  22. "static/js/bsalert.js",
  23. "static/js/bsnumpad.js",
  24. "static/js/bsmoneypad.js",
  25. "static/js/moment.min.js",
  26. "static/js/tempusdominus-bootstrap-4.min.js",
  27. "static/js/pos_items.js",
  28. "static/js/pos_customer.js",
  29. "static/js/pos_gridview.js",
  30. "static/js/pos_payment.js",
  31. "static/js/pos_finish.js",
  32. "static/js/pos_management.js",
  33. "static/js/pos.js",
  34. ]
  35. ],
  36. "customers" => [
  37. "title" => "customers",
  38. "navbar" => true,
  39. "icon" => "fas fa-users",
  40. "styles" => [
  41. "static/css/datatables.min.css",
  42. "static/css/tables.css"
  43. ],
  44. "scripts" => [
  45. "static/js/datatables.min.js",
  46. "static/js/customers.js"
  47. ],
  48. ],
  49. "editcustomer" => [
  50. "title" => "edit customer",
  51. "navbar" => false,
  52. "styles" => [
  53. "static/css/datatables.min.css",
  54. "static/css/tables.css"
  55. ],
  56. "scripts" => [
  57. "static/js/input_type_money.js",
  58. "static/js/bsalert.js",
  59. "static/js/datatables.min.js",
  60. "static/js/editcustomer.js"
  61. ]
  62. ],
  63. "registers" => [
  64. "title" => "registers",
  65. "navbar" => true,
  66. "icon" => "far fa-money-bill-alt",
  67. "styles" => [
  68. "static/css/datatables.min.css",
  69. "static/css/tables.css"
  70. ],
  71. "scripts" => [
  72. "static/js/bsalert.js",
  73. "static/js/datatables.min.js",
  74. "static/js/registers.js"
  75. ],
  76. ],
  77. "editregister" => [
  78. "title" => "edit register",
  79. "navbar" => false,
  80. "styles" => [
  81. "static/css/editregister.css",
  82. ],
  83. "scripts" => [
  84. "static/js/editregister.js"
  85. ]
  86. ],
  87. "certificates" => [
  88. "title" => "gift cards",
  89. "navbar" => true,
  90. "icon" => "fas fa-gift",
  91. "styles" => [
  92. "static/css/datatables.min.css",
  93. "static/css/tables.css"
  94. ],
  95. "scripts" => [
  96. "static/js/bsalert.js",
  97. "static/js/datatables.min.js",
  98. "static/js/certificates.js"
  99. ],
  100. ],
  101. "editcertificate" => [
  102. "title" => "edit certificate",
  103. "navbar" => false,
  104. "scripts" => [
  105. "static/js/input_type_money.js",
  106. "static/js/editcertificate.js"
  107. ]
  108. ],
  109. "reports" => [
  110. "title" => "reports",
  111. "navbar" => true,
  112. "icon" => "fas fa-download",
  113. "styles" => [
  114. "static/css/tempusdominus-bootstrap-4.min.css",
  115. "static/css/easy-autocomplete.min.css"
  116. ],
  117. "scripts" => [
  118. "static/js/moment.min.js",
  119. "static/js/tempusdominus-bootstrap-4.min.js",
  120. "static/js/jquery.easy-autocomplete.min.js",
  121. "static/js/reports.js"
  122. ]
  123. ],
  124. "404" => [
  125. "title" => "404 error"
  126. ]
  127. ]);