CryptoZone
CryptoZone : React Redux Crypto Trading Admin
CryptoZone is a popular open source WebApp template for admin dashboards and admin panels. It utilizes all of the react-bootstrap components in design and re-styles many commonly used plugins to create a consistent design that can be used as a user interface for backend applications.
Thank you for purchasing this React template.
If you like this template, Please support us by rating this template with 5 stars
React.JS Installation & Setup -
1.- Install npm
It will create 'node_module' folder in this all dependency files will be install with this command.
npm install
npm install
2.- Run Project
With is command file will be compiled and it will be loaded on local server `http://localhost:3000`.
npm start
npm start
3.- Production Build
Builds the app for production to the `build` folder. Run the following command in your terminal. npm run build
npm run build
4.- Note:
To get more help on the React.js checkout React
5.- Further help
You can learn more in the Create React App Documentation To learn React, check out the React Documentation.
Sass Compile -
1.- Install Sass
Sass is an NPM package that compiles Sass to CSS (which it does very quickly too). To install
Sass run the following command in your terminal: npm add -D sass
npm add -D sass
2.- Write Sass Command
Everything is ready to write a small script in order to compile Sass. Open the package.json file in a code editor. You will see something like this:
In the scripts section add an scss command
"scripts": { "sass": "sass --watch src/assets/scss/main.scss src/assets/css/style.css" },
3.- Run the Script
To execute our one-line script, we need to run the following command in the terminal:
npm run sass
npm run sass
Folder Directories -
- public
- index.html
- src
- context
- ThemeContext.js
- ThemeDemo.js
- css
- icons
- avasta
- feather
- flaticon
- font-awesome-old
- helveticaNeue
- icomoon
- line-awesome
- material-design-iconic-font
- simple-line-icons
- themify-icons
- images
- avatar
- big
- browser
- card
- contact
- demo
- pattern
- product
- profile
- tab
- table
- jsx
- components
- AppsMenu
- bootstrap
- charts
- chatBox
- Dashboard
- Forms
- PluginsMenu
- table
- layouts
- nav
- Header.js
- NavHader.js
- SideBar.js
- ChatBox
- EventSidebar.js
- Footer.js
- PageTitle.js
- Setting.js
- nav
- pages
- Error400.js
- Error403.js
- Error404.js
- Error500.js
- Error503.js
- ForgotPassword.js
- LockScreen.js
- Login.js
- Registration.js
- Widget.js
- index.js
- components
- scss
- abstracts
- base
- components
- app
- charts
- forms
- ico
- map
- tables
- uc
- ui
- widget
- layout
- footer
- header
- rtl
- sidebar
- theme
- typography
- version-dark
- version-transparent
- pages
- main.scss
- services
- AuthService.js
- AxiosInstance.js
- PostsService.js
- store
- actions
- reducers
- selectors
- store.js
- vendor
- animate
- aos
- bootstrap-select
- bootstrap-v4-rtl
- deznav
- metismenu
- perfect-scrollbar
- App.js
- index.js
- context
- package.json
Theme Features -
Layout is controlled by settings object Layout Settings inside public/index.html
<!-- Default layout --> <body data-typography = "poppins" data-theme-version = "light" data-layout = "vertical" data-nav-headerbg = "color_4" data-headerbg = "color_1" data-sidebar-style = "full" data-sibebarbg = "color_4" data-sidebar-position = "fixed" data-header-position = "fixed" data-container = "wide" data-primary = "color_1" data-secondary = "color_1" direction = "ltr" >
Color Theme -
So many color option available
<!-- layout-1 --> <body data-typography = "poppins" data-theme-version = "light" data-layout = "vertical" data-nav-headerbg = "color_4" data-headerbg = "color_1" data-sidebar-style = "full" data-sibebarbg = "color_4" data-sidebar-position = "fixed" data-header-position = "fixed" data-container = "wide" data-primary = "color_1" data-secondary = "color_1" direction = "ltr" >
<!-- layout-2 --> <body data-typography ="poppins" data-theme-version ="light" data-layout ="horizontal" data-nav-headerbg ="color_2 data-headerbg ="color_2" data-sidebar-style ="full" data-sibebarbg ="color_1" data-sidebar-position ="fixed" data-header-position ="fixed" data-container ="wide" data-primary ="color_2" data-secondary ="color_1" direction ="ltr" >
<!-- layout-3 --> <body data-typography ="poppins" data-theme-version ="light" data-layout ="vertical" data-nav-headerbg ="color_8" data-headerbg ="color_1" data-sidebar-style ="full" data-sibebarbg ="color_1" data-sidebar-position ="fixed" data-header-position ="fixed" data-container ="wide" data-primary ="color_8" data-secondary ="color_1" direction ="ltr" >
<!-- layout-4 --> <body data-typography ="poppins" data-theme-version ="light" data-layout ="vertical" data-nav-headerbg ="color_5" data-headerbg ="color_5" data-sidebar-style ="full" data-sibebarbg ="color_1" data-sidebar-position ="fixed" data-header-position ="fixed" data-container ="wide" data-primary ="color_5" data-secondary ="color_1" direction ="ltr" >
<!-- layout-5 --> <body data-typography = "poppins" data-theme-version = "light" data-layout = "vertical" data-nav-headerbg = "color_11" data-headerbg = "color_1" data-sidebar-style = "full" data-sibebarbg = "color_11" data-sidebar-position = "fixed" data-header-position = "fixed" data-container = "wide" data-primary = "color_11" data-secondary = "color_1" direction = "ltr" >
<!-- layout-6 --> <body data-typography = "poppins" data-theme-version = "light" data-layout = "vertical" data-nav-headerbg = "color_1" data-headerbg = "color_1" data-sidebar-style = "full" data-sibebarbg = "color_1" data-sidebar-position = "fixed" data-header-position = "fixed" data-container = "wide" data-primary = "color_5" data-secondary = "color_1" direction = "ltr" >
<!-- layout-7 --> <body data-typography = "poppins" data-theme-version = "light" data-layout = "vertical" data-nav-headerbg = "color_9" data-headerbg = "color_1" data-sidebar-style = "full" data-sibebarbg = "color_9" data-sidebar-position = "fixed" data-header-position = "fixed" data-container = "wide" data-primary = "color_9" data-secondary = "color_1" direction = "ltr" >
<!-- layout-8 --> <body data-typography = "poppins" data-theme-version = "light" data-layout = "vertical" data-nav-headerbg = "color_10" data-headerbg = "color_1" data-sidebar-style = "mini" data-sibebarbg = "color_10" data-sidebar-position = "fixed" data-header-position = "fixed" data-container = "wide" data-primary = "color_10" data-secondary = "color_1" direction = "ltr" >
Credits -
-
React Redux
-
Google fonts are used in the template.
-
Font Awesome
-
All Images are used
-
Bootstrap
-
Datatables
-
React Table
-
Full Calendar
-
Sparkline
-
Chartjs
-
Apexchart
-
Sweet Alert
-
Lightgallery
-
Ckeditor
-
Uc Select2
-
Chatbox
-
Router
Project Main Features -
- Redux
- Bootstrap
- Built in SASS
- Fully Responsive
- Ready to used widget
- Detailed Documentation
- Attractive Calendar
- Invoice
- User Profile
- Timeline
- Ckeditor
- Form Examples
- Many Charts Options
- Form Validation
- Input Slider
- Advanced Form Elements
- Form Wizard
- Social
- Bootstrap
- Datatable
- Table Sorting
- React Table
- Date Picker
- Sweetalert
- Toaster
- Lightbox
- Scroll
- Chatbox
- Router
Index.js Structure
import React from 'react'; import ReactDOM from 'react-dom/client'; import App from './App'; import reportWebVitals from './reportWebVitals'; import { BrowserRouter } from 'react-router-dom'; import {Provider} from 'react-redux'; import {store} from './store/store'; import ThemeContext from "./context/ThemeContext"; const root = ReactDOM.createRoot(document.getElementById('root')); root.render( <React.StrictMode> <Provider store = {store}> <BrowserRouter basename='/'> <ThemeContext> <App /> </ThemeContext> </BrowserRouter> </Provider> </React.StrictMode>, ); reportWebVitals();
Create a Page
import React from "react"; export function MyPage() { return( <h1>Hello!</h1> ) }
Our Products -
Do You Need Help To Customization
After Purchase A Template...
You Will Start Customizing According Your Requirement
BUT What If You Don't Know
SOLUTION IS HIRE DexignZone
Hire Same Team For Quality Customization
- We Will Customize Template According To Your Requirement
- We Will Upload On Server And Make Sure Your Website is Live
Version History - #back to top
26 November 2024
- Update Dependency
- Update Code
12 Junuary 2023
- New - Created & Upload CryptoZone