Skip to content
Permalink
Browse files

Initial commit

  • Loading branch information...
devias-io committed May 2, 2019
0 parents commit 565d71d65e5fb332fec6014f7ce65396f8fe4de7
Showing with 19,462 additions and 0 deletions.
  1. +1 −0 .env
  2. +54 −0 .eslintrc
  3. +23 −0 .gitignore
  4. +10 −0 .prettierrc
  5. +5 −0 CHANGELOG.md
  6. +21 −0 LICENSE.md
  7. +19 −0 README.md
  8. +47 −0 package.json
  9. BIN public/favicon.ico
  10. BIN public/images/avatars/avatar_1.png
  11. BIN public/images/avatars/avatar_10.png
  12. BIN public/images/avatars/avatar_2.png
  13. BIN public/images/avatars/avatar_3.png
  14. BIN public/images/avatars/avatar_4.png
  15. BIN public/images/avatars/avatar_5.png
  16. BIN public/images/avatars/avatar_6.png
  17. BIN public/images/avatars/avatar_7.png
  18. BIN public/images/avatars/avatar_8.png
  19. BIN public/images/avatars/avatar_9.png
  20. +44 −0 public/images/connected_world.svg
  21. BIN public/images/empty.png
  22. +29 −0 public/images/logos/brainalytica_logo.svg
  23. BIN public/images/not_found.png
  24. BIN public/images/products/product_1.png
  25. BIN public/images/products/product_2.png
  26. BIN public/images/products/product_3.png
  27. BIN public/images/products/product_4.png
  28. BIN public/images/products/product_5.png
  29. BIN public/images/products/product_6.png
  30. BIN public/images/sign_up_1.jpg
  31. BIN public/images/under_development.png
  32. +22 −0 public/index.html
  33. +15 −0 public/manifest.json
  34. +29 −0 src/App.jsx
  35. +23 −0 src/HOCs/authGuard/index.jsx
  36. +85 −0 src/Routes.jsx
  37. +19 −0 src/assets/scss/_base.scss
  38. +2 −0 src/assets/scss/_misc.scss
  39. +2 −0 src/assets/scss/index.scss
  40. +9 −0 src/assets/scss/misc/_perfect-scroll.scss
  41. +57 −0 src/assets/scss/misc/_react-calendar.scss
  42. +30 −0 src/common/colors/index.js
  43. +135 −0 src/common/serviceWorker.js
  44. +9 −0 src/common/validators/index.js
  45. +117 −0 src/components/Alert/index.jsx
  46. +52 −0 src/components/Alert/styles.jsx
  47. +31 −0 src/components/CodeBlock/index.jsx
  48. +148 −0 src/components/CodeBlock/prism.css
  49. +61 −0 src/components/DisplayMode/index.jsx
  50. +23 −0 src/components/DisplayMode/styles.jsx
  51. +37 −0 src/components/Map/index.jsx
  52. +83 −0 src/components/Map/styles.jsx
  53. +74 −0 src/components/Paper/index.jsx
  54. +47 −0 src/components/Portlet/index.jsx
  55. +54 −0 src/components/PortletContent/index.jsx
  56. +56 −0 src/components/PortletFooter/index.jsx
  57. +71 −0 src/components/PortletHeader/index.jsx
  58. +77 −0 src/components/PortletLabel/index.jsx
  59. +41 −0 src/components/PortletToolbar/index.jsx
  60. +51 −0 src/components/SearchInput/index.jsx
  61. +24 −0 src/components/SearchInput/styles.jsx
  62. +91 −0 src/components/Status/index.jsx
  63. +74 −0 src/components/Task/index.jsx
  64. +37 −0 src/components/Task/styles.jsx
  65. +30 −0 src/data/notifications.js
  66. +58 −0 src/data/orders.js
  67. +68 −0 src/data/products.js
  68. +194 −0 src/data/users.js
  69. +7 −0 src/helpers/getInitials.js
  70. +12 −0 src/icons/Facebook/index.jsx
  71. +12 −0 src/icons/Google/index.jsx
  72. +12 −0 src/index.js
  73. +54 −0 src/layouts/Dashboard/components/Footer/index.jsx
  74. +228 −0 src/layouts/Dashboard/components/Sidebar/index.jsx
  75. +84 −0 src/layouts/Dashboard/components/Sidebar/styles.jsx
  76. +139 −0 src/layouts/Dashboard/components/Topbar/components/NotificationList/index.jsx
  77. +60 −0 src/layouts/Dashboard/components/Topbar/components/NotificationList/styles.jsx
  78. +178 −0 src/layouts/Dashboard/components/Topbar/index.jsx
  79. +26 −0 src/layouts/Dashboard/components/Topbar/styles.jsx
  80. +95 −0 src/layouts/Dashboard/index.jsx
  81. +35 −0 src/layouts/Dashboard/styles.jsx
  82. +3 −0 src/services/auth/index.js
  83. +14 −0 src/services/notification/index.js
  84. +24 −0 src/services/order/index.js
  85. +13 −0 src/services/product/index.js
  86. +50 −0 src/services/user/index.js
  87. +18 −0 src/theme/index.js
  88. +12 −0 src/theme/overrides/MuiButton.js
  89. +24 −0 src/theme/overrides/MuiChip.js
  90. +12 −0 src/theme/overrides/MuiFab.js
  91. +15 −0 src/theme/overrides/MuiFilledInput.js
  92. +11 −0 src/theme/overrides/MuiIconButton.js
  93. +7 −0 src/theme/overrides/MuiInputBase.js
  94. +7 −0 src/theme/overrides/MuiListItemIcon.js
  95. +9 −0 src/theme/overrides/MuiOutlinedInput.js
  96. +7 −0 src/theme/overrides/MuiSvgIcon.js
  97. +22 −0 src/theme/overrides/MuiTab.js
  98. +12 −0 src/theme/overrides/MuiTableCell.js
  99. +16 −0 src/theme/overrides/MuiTableRow.js
  100. +5 −0 src/theme/overrides/MuiTabs.js
  101. +29 −0 src/theme/overrides/index.js
  102. +58 −0 src/theme/palette.js
  103. +72 −0 src/theme/typography.js
  104. +164 −0 src/views/Account/components/AccountDetails/index.jsx
  105. +17 −0 src/views/Account/components/AccountDetails/styles.jsx
  106. +89 −0 src/views/Account/components/AccountProfile/index.jsx
  107. +35 −0 src/views/Account/components/AccountProfile/styles.jsx
  108. +68 −0 src/views/Account/index.jsx
  109. +63 −0 src/views/Dashboard/components/Budget/index.jsx
  110. +40 −0 src/views/Dashboard/components/Budget/styles.jsx
  111. +27 −0 src/views/Dashboard/components/DevicesChart/chart.js
  112. +115 −0 src/views/Dashboard/components/DevicesChart/index.jsx
  113. +23 −0 src/views/Dashboard/components/DevicesChart/styles.jsx
  114. +199 −0 src/views/Dashboard/components/OrdersTable/index.jsx
  115. +35 −0 src/views/Dashboard/components/OrdersTable/styles.jsx
  116. +175 −0 src/views/Dashboard/components/ProductList/index.jsx
  117. +38 −0 src/views/Dashboard/components/ProductList/styles.jsx
  118. +60 −0 src/views/Dashboard/components/Profit/index.jsx
  119. +31 −0 src/views/Dashboard/components/Profit/styles.jsx
  120. +62 −0 src/views/Dashboard/components/Progress/index.jsx
  121. +32 −0 src/views/Dashboard/components/Progress/styles.jsx
  122. +57 −0 src/views/Dashboard/components/SalesChart/chart.js
  123. +93 −0 src/views/Dashboard/components/SalesChart/index.jsx
  124. +33 −0 src/views/Dashboard/components/SalesChart/styles.jsx
  125. +63 −0 src/views/Dashboard/components/Users/index.jsx
  126. +40 −0 src/views/Dashboard/components/Users/styles.jsx
  127. +125 −0 src/views/Dashboard/index.jsx
  128. +46 −0 src/views/Icons/index.jsx
  129. +71 −0 src/views/NotFound/index.jsx
  130. +99 −0 src/views/ProductList/components/ProductCard/index.jsx
  131. +64 −0 src/views/ProductList/components/ProductCard/styles.jsx
  132. +53 −0 src/views/ProductList/components/ProductsToolbar/index.jsx
  133. +12 −0 src/views/ProductList/components/ProductsToolbar/styles.jsx
  134. +145 −0 src/views/ProductList/index.jsx
  135. +20 −0 src/views/ProductList/styles.jsx
  136. +137 −0 src/views/Settings/components/Notifications/index.jsx
  137. +31 −0 src/views/Settings/components/Notifications/styles.jsx
  138. +101 −0 src/views/Settings/components/Password/index.jsx
  139. +14 −0 src/views/Settings/components/Password/styles.jsx
  140. +62 −0 src/views/Settings/index.jsx
  141. +307 −0 src/views/SignIn/index.jsx
  142. +15 −0 src/views/SignIn/schema.js
  143. +161 −0 src/views/SignIn/styles.jsx
  144. +369 −0 src/views/SignUp/index.jsx
  145. +31 −0 src/views/SignUp/schema.js
  146. +142 −0 src/views/SignUp/styles.jsx
  147. +89 −0 src/views/Typography/index.jsx
  148. +69 −0 src/views/UnderDevelopment/index.jsx
  149. +220 −0 src/views/UserList/components/UsersTable/index.jsx
  150. +28 −0 src/views/UserList/components/UsersTable/styles.jsx
  151. +85 −0 src/views/UserList/components/UsersToolbar/index.jsx
  152. +28 −0 src/views/UserList/components/UsersToolbar/styles.jsx
  153. +123 −0 src/views/UserList/index.jsx
  154. +14 −0 src/views/UserList/style.jsx
  155. +11,571 −0 yarn.lock
1 .env
@@ -0,0 +1 @@
NODE_PATH=./src
@@ -0,0 +1,54 @@
{
"parser": "babel-eslint",
"rules": {
"comma-dangle": 0,
"indent": [
2,
2,
{
"SwitchCase": 1
}
],
"jsx-quotes": 1,
"linebreak-style": [2, "unix"],
"quotes": [2, "single"],
"react/display-name": 1,
"react/forbid-prop-types": 0,
"react/sort-prop-types": 1,
"react/jsx-boolean-value": 1,
"react/jsx-first-prop-new-line": [1, "multiline"],
"react/jsx-closing-bracket-location": 1,
"react/jsx-curly-spacing": 1,
"react/jsx-indent-props": [2, 2],
"react/jsx-max-props-per-line": 1,
"react/jsx-no-duplicate-props": 1,
"react/jsx-no-literals": 0,
"react/jsx-no-undef": 1,
"react/jsx-sort-props": 1,
"react/jsx-uses-react": 1,
"react/jsx-uses-vars": 1,
"react/no-danger": 1,
"react/no-did-mount-set-state": 0,
"react/no-did-update-set-state": 1,
"react/no-direct-mutation-state": 1,
"react/no-multi-comp": 1,
"react/no-set-state": 0,
"react/no-unknown-property": 1,
"react/prefer-es6-class": 1,
"react/prop-types": 1,
"react/react-in-jsx-scope": 1,
"react/self-closing-comp": 1,
"react/sort-comp": 0,
"semi": 0
},
"env": {
"es6": true,
"browser": true
},
"extends": "eslint:recommended",
"ecmaFeatures": {
"jsx": true,
"experimentalObjectRestSpread": true
},
"plugins": ["react"]
}
@@ -0,0 +1,23 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
@@ -0,0 +1,10 @@
{
"bracketSpacing": true,
"jsxBracketSameLine": true,
"printWidth": 80,
"singleQuote": true,
"trailingComma": "none",
"tabWidth": 2,
"useTabs": false,
"react/jsx-max-props-per-line": [1, { "when": "always" }]
}
@@ -0,0 +1,5 @@
# Change Log

## [0.1.0] 2019-05-02

### Initial commit
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2019 Devias

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
@@ -0,0 +1,19 @@
# React Material Dashboard

## Reporting Issues

We use GitHub Issues as the official bug tracker for the React Material Dashboard. Here are some advices for our users that want to report an issue:

1. Make sure that you are using the latest version of the React Material Dashboard. Check the CHANGELOG from your dashboard on our [website](https://devias.io).
2. Providing us reproducible steps for the issue will shorten the time it takes for it to be fixed.
3. Some issues may be browser specific, so specifying in what browser you encountered the issue might help.

## Technical Support or Questions

If you have questions or need help integrating the product please [contact us](https://devias.io/contact-us) instead of opening an issue.

## Licensing

- Copyright 2019 Devias (https://devias.io)

- Devias [license](https://devias.io/terms-of-service)
@@ -0,0 +1,47 @@
{
"name": "react-material-dashboard",
"version": "0.1.0",
"private": true,
"dependencies": {
"@material-ui/core": "^3.9.2",
"@material-ui/icons": "^3.0.2",
"@material-ui/styles": "^3.0.0-alpha.10",
"chart.js": "^2.7.3",
"classnames": "^2.2.6",
"history": "^4.7.2",
"moment": "^2.24.0",
"node-sass": "^4.11.0",
"prop-types": "^15.7.1",
"react": "^16.8.1",
"react-chartjs-2": "^2.7.4",
"react-dom": "^16.8.1",
"react-perfect-scrollbar": "^1.4.4",
"react-router-config": "^5.0.0",
"react-router-dom": "^4.3.1",
"react-scripts": "2.1.5",
"recompose": "^0.30.0",
"underscore": "^1.9.1",
"validate.js": "^0.12.0"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": [
">0.2%",
"not dead",
"not ie <= 11",
"not op_mini all"
],
"devDependencies": {
"eslint-plugin-prettier": "^3.0.1",
"eslint-plugin-react": "^7.12.4",
"prettier-eslint": "^8.8.2",
"prettier-eslint-cli": "^4.7.1"
}
}
BIN +1.12 KB public/favicon.ico
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.

0 comments on commit 565d71d

Please sign in to comment.
You can’t perform that action at this time.