Documentation

Jiade : React Redux Crypto Trading UI Admin Template | Dexignlabs

Jiade

Jiade : React Redux Crypto Trading UI
Admin Template | Dexignlabs

Thank you for purchasing this React template.

If you like this template, Please support us by rating this template with 5 stars


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 Node-Sass

Node-sass is an NPM package that compiles Sass to CSS (which it does very quickly too). To install node-sass run the following command in your terminal: npm install node-sass

npm install node-sass

2.- Write Node-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": "node-sass --watch src/assets/scss/main.scss src/assets/css/style.css --source-map src/assets/css/style.css.map"
},

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
    • assets
      • css
        • style.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
      • 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
    • context
      • ThemeContext.jsx
      • ThemeDemo.jsx
    • jsx
      • components
      • layouts
        • nav
          • Header.jsx
          • NavHader.jsx
          • SideBar.jsx
        • ChatBox.jsx
        • Footer.jsx
        • PageTitle.jsx
      • pages
        • apps
        • authentication
          • Login.jsx
          • Registration.jsx
        • bootstrap
        • charts
        • cms
        • dashboard
        • ecommerce
        • email
        • error
          • Error400.jsx
          • Error403.jsx
          • Error404.jsx
          • Error500.jsx
          • Error503.jsx
          • LockScreen.jsx
        • forms
        • plugins
        • table
        • widget
      • router
        • index.jsx
    • services
      • AuthService.js
      • AxiosInstance.js
      • PostsService.js
    • store
      • actions
      • reducers
      • selectors
      • store.js
    • App.jsx
    • index.js
  • package.json

Theme Features -

Layout is controlled by settings object LayoutSettings inside public/index.html

<!-- layout-1  -->
<body 
	data-typography="outfit" 
	data-theme-version="light" 
	data-layout="vertical" 
	data-nav-headerbg="color_2" 
	data-headerbg="color_1" 
	data-sidebar-style="mini"  
	data-sidebarbg="color_2"  
	data-sidebar-position="fixed" 
	data-header-position="fixed" 
	data-container="wide" 
	direction="ltr" 
	data-primary="color_1" 
>

Color Theme -

So many color option available

  • color_1
  • color_2
  • color_3
  • color_4
  • color_5
  • color_6
  • color_7
  • color_8
  • color_9
  • color_10
  • color_11
  • color_12
  • color_13
  • color_14
  • color_15
<body 
 data-typography="poppins" 
 data-theme-version="light" 
 data-layout="vertical" 
 data-nav-headerbg="color_3" 
 data-headerbg="color_3" 
 data-sidebar-style="full"  
 data-sidebarbg="color_1"  
 data-sidebar-position="fixed" 
 data-header-position="fixed" 
 data-container="wide" 
 data-primary="color_1" 
 direction="ltr" 
>
<body 
 data-typography="poppins" 
 data-theme-version="light" 
 data-layout="vertical" 
 data-nav-headerbg="color_13" 
 data-headerbg="color_13" 
 data-sidebar-style="mini"  
 data-sidebarbg="color_1"  
 data-sidebar-position="fixed" 
 data-header-position="fixed" 
 data-container="wide" 
 data-primary="color_13" 
 direction="ltr" 
>
<body 
 data-typography="poppins" 
 data-theme-version="dark" 
 data-layout="vertical" 
 data-nav-headerbg="color_3" 
 data-headerbg="color_3" 
 data-sidebar-style="full"  
 data-sidebarbg="color_1"  
 data-sidebar-position="fixed" 
 data-header-position="fixed" 
 data-container="wide" 
 data-primary="color_1" 
 direction="ltr" 
>
<body 
 data-typography="poppins" 
 data-theme-version="light" 
 data-layout="horizontal" 
 data-nav-headerbg="color_1" 
 data-headerbg="color_1" 
 data-sidebar-style="full"  
 data-sidebarbg="color_7"  
 data-sidebar-position="fixed" 
 data-header-position="fixed" 
 data-container="wide" 
 data-primary="color_7" 
 direction="ltr" 
>
<body 
 data-typography="poppins" 
 data-theme-version="light" 
 data-layout="horizontal" 
 data-nav-headerbg="color_3" 
 data-headerbg="color_3" 
 data-sidebar-style="full"  
 data-sidebarbg="color_1"  
 data-sidebar-position="fixed" 
 data-header-position="fixed" 
 data-container="wide" 
 data-primary="color_1" 
 direction="ltr" 
>
<body 
 data-typography="poppins" 
 data-theme-version="light" 
 data-layout="vertical" 
 data-nav-headerbg="color_10" 
 data-headerbg="color_13" 
 data-sidebar-style="full"  
 data-sidebarbg="color_10"  
 data-sidebar-position="fixed" 
 data-header-position="fixed" 
 data-container="wide" 
 data-primary="color_13" 
 direction="ltr" 
>

Credits -


Project Main Features -

  • React 18+
  • Bootstrap
  • Fully Responsive
  • Ready to used widget
  • Detailed Documentation
  • Attractive Calendar
  • Invoice
  • Bootstrap
  • Redux
  • User Profile
  • Timeline
  • CkEditor
  • Form Examples
  • Many Charts Options
  • Form Validation
  • Input Slider
  • Built in SASS
  • Advanced Form Elements
  • Form Wizard
  • Social
  • Datatable
  • Table Sorting
  • React Table
  • Date Picker
  • Sweetalert2
  • Toaster
  • Light Gallery
  • Scroll
  • Chatbox
  • Router

Index.js Structure

import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App";
import { BrowserRouter } from 'react-router-dom';
import {Provider} from 'react-redux';
import {store} from './store/store';
import reportWebVitals from "./reportWebVitals";
import  ThemeContext  from "./context/ThemeContext"; 

const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<React.StrictMode>
 <Provider store = {store}>
  <BrowserRouter basename='/react/demo'>
   <ThemeContext>
	<App />
   </ThemeContext> 
  </BrowserRouter>  
 </Provider>	
</React.StrictMode>,
);
reportWebVitals();

Create a Page

import React from "react";

export function MyPage() {
  return(
   <h1>Hello!</h1>
  ) 
} 							
					

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

  • In Order To Ensure Your Website Is Live, We Will Customize
    The Template According To Your Requirements And Upload It to the Server.

Version History - #back to top

v1.0 - 26 February 2024
  • New - Created & Upload Jiade