Skip to content

mirik999/ecomm-dashboard

Repository files navigation

Bootstrap

This project was created and maintained by Mirik999
Package manager (preferable to use yarn)

yarn installation packages
yarn start start

##Defining environment variables in .env file

CLOUDINARY_API_KEY
CLOUDINARY_SECRET_KEY
CLOUDINARY_CLOUD_NAME

Styling

Some common components and layers styled with styled-components and for rest used rsuite ui components

Folder structure

|-src  
|--assets (static files, images ...)  
|--components  
|----common ( reusable components )  
|----hoc ( layers and wrappers )  
|--config  
|--hooks  
|--pages  
|----each folder one exact route with own components 
|----except Rest, this folder contains rest routes  
|--redux  
|----requests (graphql schemas)  
|----slices ( redux actions and reducers )  
|----types
|----store.ts ( redux global store )  
|--utils ( contains all third party helpers )
|--App.tsx ( entry component )
|--SubCategory.tsx ( entry file )
|--index.css ( for some common rewrite rules )
|-.editorconfig ( for single coding rule )
|-.prettierrc ( for single coding rule / must have )
|-.env ( create )

This project was bootstrapped with Create React App

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages