Skip to content

Commit 0a67246

Browse files
committed
Initial commit
1 parent 4786c34 commit 0a67246

File tree

300 files changed

+61138
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

300 files changed

+61138
-1
lines changed

.gitignore

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# These are some examples of commonly ignored file patterns.
2+
# You should customize this list as applicable to your project.
3+
# Learn more about .gitignore:
4+
# https://www.atlassian.com/git/tutorials/saving-changes/gitignore
5+
6+
# Node artifact files
7+
node_modules/
8+
dist/
9+
10+
# Compiled Java class files
11+
*.class
12+
13+
# Compiled Python bytecode
14+
*.py[cod]
15+
16+
# Log files
17+
*.log
18+
19+
# Package files
20+
*.jar
21+
22+
# Maven
23+
target/
24+
dist/
25+
26+
# JetBrains IDE
27+
.idea/
28+
29+
# Unit test reports
30+
TEST*.xml
31+
32+
# Generated by MacOS
33+
.DS_Store
34+
35+
# Generated by Windows
36+
Thumbs.db
37+
38+
# Applications
39+
*.app
40+
*.exe
41+
*.war
42+
43+
# Large media files
44+
*.mp4
45+
*.tiff
46+
*.avi
47+
*.flv
48+
*.mov
49+
*.wmv
50+

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
## [1.1.0] 2020-02-10
2+
### Bug fixing
3+
- https://github.com/creativetimofficial/argon-dashboard-react/issues/18 (Added this in live docs, we need for our product to have a homepage prop inside the package.json. If build is not working, just delete the homepage prop from inside the package.json, or configure it to your own specs.)
4+
- https://github.com/creativetimofficial/argon-dashboard-react/issues/17
5+
- https://github.com/creativetimofficial/argon-dashboard-react/issues/15
6+
- https://github.com/creativetimofficial/argon-dashboard-react/issues/12
7+
- https://github.com/creativetimofficial/argon-dashboard-react/issues/3
8+
- Changed `componentWillMount` with `constructor` function inside `src/views/Index.js` (this was for initializing the charts)
9+
### Major style changes
10+
- Changed the whole `src/assets/scss/*` folder
11+
- Changed the whole `src/assets/css/*` folder
12+
### Deleted components
13+
### Added components
14+
### Deleted dependencies
15+
### Added dependencies
16+
+ eslint-plugin-flowtype@3.13.0 (To stop following Warning: `npm **WARN** eslint-config-react-app@5.2.0 requires a peer of eslint-plugin-flowtype@3.x but none is installed. You must install peer dependencies yourself.`)
17+
+ @fortawesome/fontawesome-free@5.12.1 (Easier to maintain as a dependency, rather than having to download new versions)
18+
+ gulp@4.0.2 (For licenses copyrights)
19+
+ gulp-append-prepend@1.0.8 (For licenses copyrights)
20+
### Updated dependencies
21+
```
22+
chart.js 2.7.3 → 2.9.3
23+
node-sass 4.11.0 → 4.13.1
24+
nouislider 13.1.1 → 14.1.1
25+
react 16.8.4 → 16.12.0
26+
react-chartjs-2 2.7.4 → 2.9.0
27+
react-copy-to-clipboard 5.0.1 → 5.0.2
28+
react-dom 16.8.4 → 16.12.0
29+
react-router-dom 4.3.1 → 5.1.2
30+
react-scripts 2.1.8 → 3.3.1
31+
reactstrap 7.1.0 → 8.4.1
32+
@types/googlemaps 3.30.18 → 3.39.2
33+
@types/react 16.8.7 → 16.9.19
34+
typescript 3.3.3333 → 3.7.5
35+
```
36+
### Warning
37+
** The following warnings could not be solved, due to some of our dependencies, however, they do not affect the functionality or the UI of the product: **
38+
```
39+
npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
40+
npm WARN deprecated popper.js@1.16.1: Popper changed home, find its new releases at @popperjs/core
41+
```
42+
** The following warning could not be solved due to the usage of `react-google-maps` (Note: if the warning will persist after React changes version to 17, we'll drop the support for `react-google-maps` and replace them with other react library for maps):**
43+
```
44+
backend.js:6 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
45+
46+
* Move code with side effects to componentDidMount, and set initial state in the constructor.
47+
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
48+
49+
Please update the following components: withScriptjs(withGoogleMap(Component))
50+
```
51+
52+
## [1.0.0] 2019-03-13
53+
### Original Release
54+
- Added Reactstrap as base framework
55+
- Added design from Argon Dashboard by Creative Tim

ISSUE_TEMPLATE.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!--
2+
IMPORTANT: Please use the following link to create a new issue:
3+
4+
https://www.creative-tim.com/new-issue/argon-dashboard-react
5+
6+
**If your issue was not created using the app above, it will be closed immediately.**
7+
-->
8+
9+
<!--
10+
Love Creative Tim? Do you need Angular, React, Vuejs or HTML? You can visit:
11+
👉 https://www.creative-tim.com/bundles
12+
👉 https://www.creative-tim.com
13+
-->

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2019 Creative Tim
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,45 @@
1-
# argon-dashboard-react-nodejs
1+
**Edit a file, create a new file, and clone from Bitbucket in under 2 minutes**
2+
3+
When you're done, you can delete the content in this README and update the file with details for others getting started with your repository.
4+
5+
*We recommend that you open this README in another tab as you perform the tasks below. You can [watch our video](https://youtu.be/0ocf7u76WSo) for a full demo of all the steps in this tutorial. Open the video in a new tab to avoid leaving Bitbucket.*
6+
7+
---
8+
9+
## Edit a file
10+
11+
You’ll start by editing this README file to learn how to edit a file in Bitbucket.
12+
13+
1. Click **Source** on the left side.
14+
2. Click the README.md link from the list of files.
15+
3. Click the **Edit** button.
16+
4. Delete the following text: *Delete this line to make a change to the README from Bitbucket.*
17+
5. After making your change, click **Commit** and then **Commit** again in the dialog. The commit page will open and you’ll see the change you just made.
18+
6. Go back to the **Source** page.
19+
20+
---
21+
22+
## Create a file
23+
24+
Next, you’ll add a new file to this repository.
25+
26+
1. Click the **New file** button at the top of the **Source** page.
27+
2. Give the file a filename of **contributors.txt**.
28+
3. Enter your name in the empty file space.
29+
4. Click **Commit** and then **Commit** again in the dialog.
30+
5. Go back to the **Source** page.
31+
32+
Before you move on, go ahead and explore the repository. You've already seen the **Source** page, but check out the **Commits**, **Branches**, and **Settings** pages.
33+
34+
---
35+
36+
## Clone a repository
37+
38+
Use these steps to clone from SourceTree, our client for using the repository command-line free. Cloning allows you to work on your files locally. If you don't yet have SourceTree, [download and install first](https://www.sourcetreeapp.com/). If you prefer to clone from the command line, see [Clone a repository](https://confluence.atlassian.com/x/4whODQ).
39+
40+
1. You’ll see the clone button under the **Source** heading. Click that button.
41+
2. Now click **Check out in SourceTree**. You may need to create a SourceTree account or log in.
42+
3. When you see the **Clone New** dialog in SourceTree, update the destination path and name if you’d like to and then click **Clone**.
43+
4. Open the directory you just created to see your repository’s files.
44+
45+
Now that you're more familiar with your Bitbucket repository, go ahead and add a new file locally. You can [push your change back to Bitbucket with SourceTree](https://confluence.atlassian.com/x/iqyBMg), or you can [add, commit,](https://confluence.atlassian.com/x/8QhODQ) and [push from the command line](https://confluence.atlassian.com/x/NQ0zDQ).

back-end/.env

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
NODE_ENV=DEV
2+
SSLKEY=b78de_ab899_457b6766b38e3a90a3a5c80685b6dd43.key
3+
SSLCERT=b78de_ab899_1576205276_51a83e5f3b2afb4a72888806732c61fe.crt
4+
PORT=5100
5+
DEMO=yes

back-end/.eslintrc.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
module.exports = {
2+
'env': {
3+
'browser': true,
4+
'commonjs': true,
5+
'es2021': true,
6+
},
7+
'extends': [
8+
'google',
9+
],
10+
'parserOptions': {
11+
'ecmaVersion': 12,
12+
},
13+
'rules': {
14+
},
15+
};

back-end/.gitattributes

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Declare files that will always have LF line endings on checkout.
2+
3+
*.html text eol=lf
4+
*.scss text eol=lf
5+
*.sass text eol=lf
6+
*.css text eol=lf
7+
*.js text eol=lf
8+
*.json text eol=lf
9+
*.svg text eol=lf
10+
*.yml text eol=lf
11+
*.yaml text eol=lf
12+
*.md text eol=lf
13+
14+
.babelrc text eol=lf
15+
.gitignore text eol=lf
16+
.gitattributes text eol=lf
17+
18+
LICENSE text eol=lf
19+
20+
# Denote all files that are truly binary and should not be modified.
21+
22+
*.png binary
23+
*.jpg binary
24+
*.jpeg binary
25+
*.gif binary
26+
*.bmp binary
27+
*.ai binary
28+
*.psd binary
29+
*.pdf binary
30+
31+
*.otf binary
32+
*.eot binary
33+
*.ttf binary
34+
*.woff binary
35+
*.woff2 binary
36+
*.zip binary
37+
*.rar binary

back-end/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules

0 commit comments

Comments
 (0)