Dashtic - Reactstrap Webapp Responsive Dashboard Simple Admin Panel Premium Template

Note:-

Please refer Faq'spage in documentation itself for queries of customization like colors,rtl,light or dark styles etc..

Firebase SetUp

step-1: Now run below commands inside our React project to install firebase latest.

npm install firebase --save 
                                

step-2: Now we need to add firebase configuration details(create database on firebase) and we need to add that details in Dashtic/src/Firebase/Firebase.jsx file:

 const firebaseConfig = {
apiKey: "***",
authDomain: "***",
projectId: "***",
storageBucket: "***",
messagingSenderId: "***",
appId: "***",
measurementId: "***",
};
const firebaseApp = firebase.initializeApp(firebaseConfig);

const db = firebaseApp.firestore();
const auth = firebase.auth();

export { db, auth }
Firebase SetUp Remove

step-1: we have to remove firebase flie src/Firebase/Firebase.jsx

 const firebaseConfig = {
apiKey: "***",
authDomain: "***",
projectId: "***",
storageBucket: "***",
messagingSenderId: "***",
appId: "***",
measurementId: "***",
};
const firebaseApp = firebase.initializeApp(firebaseConfig);

const db = firebaseApp.firestore();
const auth = firebase.auth();

export { db, auth }

step-2: Remove from the Routing file src/shared/Router/Router.jsx


<Route path={`${import.meta.env.BASE_URL}/`} element={<Auth />}>
<Route index element={<Login />} />
<Route path={`${import.meta.env.BASE_URL}Auth/Login/Login`} element={<Login />} />
<Route path={`${import.meta.env.BASE_URL}Auth/Signup/Signup`} element={<Sigup />} />
</Route>

step-3: Remove the path from the Header section src/shared/Components/Header/Header.jsx


<href={`${import.meta.env.BASE_URL}Auth/Login/Login`} className="dropdown-item d-flex" onClick={() => {auth.signOut();routeChange()}} ></Dropdown.Item>

Important License Terms
  • You cannot charge your end product end users with a Regular License.
  • If you want to collect payments from end product end users then you must buy an Extended License for each of the end product.
  • You must buy one license for one domain only.(i.e Either Regular or Extended)
  • You cannot use Multi Domain,Multi Client, Multiple end Products with any of the licenses (i.e Either Regular or Extended).

for more details please click the link