Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
b136093
Initial commit
param-net Apr 15, 2023
9452d8f
Adding Project
vpradee Apr 15, 2023
1fc8bf1
login page ui completed
aakashkumar198765 Apr 15, 2023
ea5721d
party list ui completed
vpradee Apr 15, 2023
c66b435
Merge branch 'v0.1' of github.com:param-net/electhon23_ui into v0.1
vpradee Apr 15, 2023
a0fbb2f
login page ui completed 2
aakashkumar198765 Apr 15, 2023
346b0c6
Merge branch 'v0.1' of github.com:param-net/electhon23_ui into v0.1
vpradee Apr 15, 2023
67bccef
css issue fixes
vpradee Apr 15, 2023
4b32d5b
api integration in process
aakashkumar198765 Apr 15, 2023
9ec4331
Merge branch 'v0.1' of github.com:param-net/electhon23_ui into v0.1
aakashkumar198765 Apr 15, 2023
7834e60
login and verification part 1
aakashkumar198765 Apr 15, 2023
595027b
candidate page updation
vpradee Apr 15, 2023
211d0ae
code merged with profile based login
vpradee Apr 15, 2023
8177752
login url added
vpradee Apr 15, 2023
f796bae
send otp validation added
aakashkumar198765 Apr 15, 2023
c9f7db9
code merged
aakashkumar198765 Apr 15, 2023
314a0ef
voting api integrated
vpradee Apr 15, 2023
f6ffdba
Merge branch 'v0.1' of github.com:param-net/electhon23_ui into v0.1
vpradee Apr 15, 2023
19b3611
profile
aakashkumar198765 Apr 15, 2023
c0b40a7
voters list completed
vpradee Apr 15, 2023
2b8ebe8
code merged
aakashkumar198765 Apr 15, 2023
0e6ee9d
code merge
vpradee Apr 15, 2023
e98a577
ui cleanup done
vpradee Apr 15, 2023
31e8557
user profile completed
aakashkumar198765 Apr 15, 2023
449da89
Merge branch 'v0.1' of github.com:param-net/electhon23_ui into v0.1
aakashkumar198765 Apr 15, 2023
7279a7d
user already logged in
aakashkumar198765 Apr 15, 2023
3c7a7c1
clear profile on logged out
aakashkumar198765 Apr 15, 2023
e62b2ba
updated config
muthu-param Apr 15, 2023
6a6f164
voters list changes
vpradee Apr 15, 2023
1c7c678
Merge branch 'v0.1' of github.com:param-net/electhon23_ui into v0.1
vpradee Apr 15, 2023
6920de2
voters list fixes
vpradee Apr 15, 2023
f8cd3de
user
aakashkumar198765 Apr 15, 2023
38636c5
code cleanup 1
aakashkumar198765 Apr 15, 2023
5d38852
modal issue fixes
vpradee Apr 16, 2023
27889ff
fork done
muthu-param Apr 16, 2023
0ff6394
readme updated
muthu-param Apr 16, 2023
e597f22
merged
muthu-param Apr 16, 2023
0b50b86
merged and readme updated
muthu-param Apr 16, 2023
cb1bbaf
backend and smart contract code added
muthu-param Apr 16, 2023
c228bf6
readme updated
muthu-param Apr 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
GENERATE_SOURCEMAP=false
12 changes: 12 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Autocloser
on: [issues]
jobs:
autoclose:
runs-on: ubuntu-latest
steps:
- name: Issue auto-closer
uses: roots/issue-closer-action@v1.1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
issue-close-message: "@${issue.user.login} this issue was automatically closed because it did not follow our rules:\n\n<pre>\n\n\n\nIMPORTANT: Please use the following link to create a new issue:\n\nhttps://www.creative-tim.com/new-issue/paper-dashboard-react\n\n**If your issue was not created using the app above, it will be closed immediately.**\n\n\n\nLove Creative Tim? Do you need Angular, React, Vuejs or HTML? You can visit:\n👉 https://www.creative-tim.com/bundles\n👉 https://www.creative-tim.com\n\n\n</pre>\n\n"
issue-pattern: (\#\#\# Version([\S\s.*]*?)\#\#\# Reproduction link([\S\s.*]*?)\#\#\# Operating System([\S\s.*]*?)\#\#\# Device([\S\s.*]*?)\#\#\# Browser & Version([\S\s.*]*?)\#\#\# Steps to reproduce([\S\s.*]*?)\#\#\# What is expected([\S\s.*]*?)\#\#\# What is actually happening([\S\s.*]*?)---([\S\s.*]*?)\#\#\# Solution([\S\s.*]*?)\#\#\# Additional comments([\S\s.*]*?)\<\!-- generated by creative-tim-issues\. DO NOT REMOVE --\>)|(\#\#\# What is your enhancement([\S\s.*]*?)\<\!-- generated by creative-tim-issues\. DO NOT REMOVE --\>)
129 changes: 129 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
<<<<<<< HEAD
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env
.env.test

# parcel-bundler cache (https://parceljs.org/)
.cache

# Next.js build output
.next

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and *not* Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port
=======
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules

# 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*
package-lock.json
>>>>>>> v0.1
200 changes: 200 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,200 @@
# Change Log

## [1.3.1] 2021-07-14

- Update the dependencies
- Migration to React 18
- Migration to sass from node-sass

## [1.3.0] 2021-05-17

### Bug fixing

- We've change all class components to function ones, so now, Paper Dashboard React accepts hooks

### Major style changes

### Deleted components

### Added components

- `@babel/core@7.14.2` (to stop warnings)

### Deleted dependencies

- `history` (no longer needed due to the `BrowserRouter`)
- `react-google-maps` (replaced by simple Google Maps API)
- `@types/googlemaps`
- `@types/markerclustererplus`
- `@types/react`
- `ajv` (no longer needed - this was installed so `react-scripts` install would not show errors)

### Added dependencies

### Updated dependencies

```
bootstrap 4.5.0 → 4.6.0
chart.js 2.9.3 → 3.2.1
node-sass 4.14.1 → 6.0.0
perfect-scrollbar 1.5.0 → 1.5.1
react 16.13.1 → 17.0.2
react-chartjs-2 2.9.0 → 3.0.3
react-dom 16.13.1 → 17.0.2
react-notification-alert 0.0.12 → 0.0.13
react-scripts 3.4.1 → 4.0.3
reactstrap 8.4.1 → 8.9.0
gulp-append-prepend 1.0.8 → 1.0.9
jquery 3.5.1 → 3.6.0
typescript 3.9.5 → 4.2.4
```

### Warning

_We will update Bootstrap to v5 when we'll release a new design for the Paper products._
_You will also have the following message: found 80 vulnerabilities (1 low, 79 moderate). This comes from react-scripts, and will be fixed in the next version. NOTE: the product works as expected with these vulnerabilities._

## [1.2.0] 2020-06-12

### Bug fixing

- https://github.com/creativetimofficial/paper-dashboard-react/issues/15
- https://github.com/creativetimofficial/paper-dashboard-react/issues/13
- https://github.com/creativetimofficial/paper-dashboard-react/issues/12
- https://github.com/creativetimofficial/paper-dashboard-react/issues/9 (could not reproduce the issue, so we've left the perfect-scrollbar initialization as is, if there are layout problems, please delete the bits of code specified here: https://github.com/creativetimofficial/paper-dashboard-react/issues/9#issuecomment-593385860)
- https://github.com/creativetimofficial/paper-dashboard-react/issues/8
- Other Paper React products issues solved here as well
- https://github.com/creativetimofficial/ct-paper-kit-pro-react/issues/2
- https://github.com/creativetimofficial/paper-kit-react/issues/2
- https://github.com/creativetimofficial/ct-paper-dashboard-pro-react/issues/8
- https://github.com/creativetimofficial/ct-paper-dashboard-pro-react/issues/6 - solution to this is to change the usage of the ModalHeader from Reactstrap to simple Bootstrap ones:
So, instead of:

```
<ModalHeader className="justify-content-center" toggle={this.toggleModalDemo}>
Modal Title
</ModalHeader>
```

You should use

```
<div className="modal-header justify-content-center">
<button type="button" className="close" data-dismiss="modal" aria-label="Close" onClick={this.toggleModalDemo}>
<span aria-hidden="true">×</span>
</button>
<h5 className="modal-title">Modal Title</h5>
</div>
```

### Major style changes

- - There will be additional changes in each `.js` and `.html` files since we've used `prettier` to prettify them
- `src/assets/scss/paper-dashboard/_nucleo-outline.scss` (changed the fonts import to `~assets/fonts` and also added assets path inside `jsconfig.json` file)
- `src/assets/scss/paper-dashboard/react/custom/_nucleo-outline.scss` (changed the fonts import to `~assets/fonts` and also added assets path inside `jsconfig.json` file)
- `src/assets/scss/paper-dashboard/react/custom/_responsive.scss`
- `src/assets/scss/paper-dashboard/react/custom/_inputs.scss`

### Deleted components

### Added components

### Deleted dependencies

### Added dependencies

- gulp@4.0.2 (for Creative Tim copyrights)
- gulp-append-prepend@1.0.8 (for Creative Tim copyrights)

### Updated dependencies

```
bootstrap 4.3.1 → 4.5.0
chart.js 2.8.0 → 2.9.3
history 4.9.0 → 4.10.1
node-sass 4.12.0 → 4.14.1
perfect-scrollbar 1.4.0 → 1.5.0
react 16.8.6 → 16.13.1
react-chartjs-2 2.7.6 → 2.9.0
react-dom 16.8.6 → 16.13.1
react-router 5.0.0 → 5.2.0
react-router-dom 5.0.0 → 5.2.0
react-scripts 3.0.1 → 3.4.1
reactstrap 8.0.0 → 8.4.1
@types/googlemaps 3.36.2 → 3.39.6
@types/react 16.8.19 → 16.9.35
ajv 6.10.0 → 6.12.2
jquery 3.4.1 → 3.5.1
typescript 3.4.5 → 3.9.5
```

### Warning

_All the following products: Paper Kit React, Paper Dashboard React, Paper Kit PRO React and Paper Dashboard PRO React have been updated together, and thus, we've added to all of them the same version of 1.2.0 - we may have skipped some versions for some of the above products, we've done so, since we want all Paper & React products to share the same versions._
_While in development some of the plugins that were used for this product will throw some warnings - note, this only happens in development, the UI or the functionality of the product is not affected, also, if the issues will persist in React 17, we'll drop usage of those plugins, and replace them with other ones._
_Warnings might appear while doing an npm install - they do not affect the UI or the functionality of the product, and they appear because of NodeJS and not from the product itself._

## [1.1.0] 2019-05-31

### Major changes

- Almost all of the styles inside `src/scss` have been changed
- We've removed `src/routes/*` files and replaced them with just one file (`src/routes.js`)
- We've renamed `src/layouts/Dashboard/Dashboard.jsx` to `src/layouts/Admin.jsx`
- We've dropped the usage of `NODE_PATH=./src` and the file `.env` with the `jsconfig.json` file for using absolute paths
- We've renamed `src/components/Header/Header.jsx` to `src/components/Navbars/DemoNavbar.jsx`
- We've renamed `src/views/Dashboard/Dashboard.jsx` to `src/views/Dashboard.jsx`
- We've renamed `src/views/Icons/Icons.jsx` to `src/views/Icons.jsx`
- We've renamed `src/views/Maps/Maps.jsx` to `src/views/Map.jsx`
- We've renamed `src/views/Notifications/Notifications.jsx` to `src/views/Notifications.jsx`
- We've renamed `src/views/TableList/TableList.jsx` to `src/views/Tables.jsx`
- We've renamed `src/views/Typography/Typography.jsx` to `src/views/Typography.jsx`
- We've renamed `src/views/UserPage/UserPage.jsx` to `src/views/User.jsx`

### Dropped components

- `src/components/CardElements/CardAuthor.jsx` (replaced with simple HTML/React/Reactstrap syntax)
- `src/components/CustomButton/CustomButton.jsx` (replaced with simple HTML/React/Reactstrap syntax)
- `src/components/CustomCheckbox/SimpleCheckbox.jsx` (replaced with simple HTML/React/Reactstrap syntax)
- `src/components/CustomRadio/CustomRadio.jsx` (replaced with simple HTML/React/Reactstrap syntax)
- `src/components/FormInputs/FormInputs.jsx` (replaced with simple HTML/React/Reactstrap syntax)
- `src/components/Stats/Stats.jsx` (replaced with simple HTML/React/Reactstrap syntax)

### Added components

- `src/views/Upgrade.jsx`

### Deleted dependencies

- eslint-config-prettier
- eslint-plugin-prettier

### Added dependencies

- typescript v3.4.5
- react-router v5.0.0

### Updated dependencies

- @types/react 16.4.16 → 16.8.18
- bootstrap 4.1.3 → 4.3.1
- chart.js 2.7.2 → 2.8.0
- history 4.7.2 → 4.9.0
- node-sass 4.9.3 → 4.12.0
- react 16.5.2 → 16.8.6
- react-chartjs-2 2.7.4 → 2.7.6
- react-dom 16.5.2 → 16.8.6
- react-notification-alert 0.0.8 → 0.0.12
- react-router-dom 4.3.1 → 5.0.0
- react-scripts 2.0.4 → 3.0.1
- reactstrap 6.5.0 → 8.0.0
- ajv 6.0.0 → 6.10.0
- jquery 3.3.1 → 3.4.1
- @types/googlemaps 3.30.13 → 3.36.0

## [1.0.0] 2018-10-12

### Original Release

- Added Reactstrap as base framework
- Added design from Paper Dashboard 2 by Creative Tim
13 changes: 13 additions & 0 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!--
IMPORTANT: Please use the following link to create a new issue:

https://www.creative-tim.com/new-issue/paper-dashboard-react

**If your issue was not created using the app above, it will be closed immediately.**
-->

<!--
Love Creative Tim? Do you need Angular, React, Vuejs or HTML? You can visit:
👉 https://www.creative-tim.com/bundles
👉 https://www.creative-tim.com
-->
21 changes: 21 additions & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2021 Creative Tim

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.
Binary file added ParamNetwork_ELECTHON_2023.pptx.pdf
Binary file not shown.
Loading