Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mvaibhav131/reactstatemanagement-contextapi

Dashboard theme management of using contextAPI sate management.
https://github.com/mvaibhav131/reactstatemanagement-contextapi

antd build-system cicd contextapi github-actions github-pages less npm reactjs recharts scss state-management theme-ui themechanger yaml

Last synced: about 1 month ago
JSON representation

Dashboard theme management of using contextAPI sate management.

Awesome Lists containing this project

README

        

# _ReactStateManagement-ContextAPI_
My simple Dashboard chart and it's theme changes using contextAPI state Management.

### first clone the above repository
## install the node_modules using command NPM INSTALL

## Start the app using command NPM START

# _Github deployment process_

## first install the gh-pages using NPM INSTALL gh-pages
## add homepage, predeploy and deploy in your package.json file
## homepage - your github url/repository url
## predeploy- npm run build
## deploy- gh-pages -d build
## then run command NPM RUN deploy
## then your application is live in your homepage url
## go to your repository setting and pages section to find your deploy pages

# _CI-CD BUILD,TESTING,DEPLOYMENT process_

## first add your main.yaml file in your repository
## specify the branch name that your final publish/updated branch
## add build steps
## add testing steps
## add deploy steps
## add secret key in your repository as name TOKEN
## now in github action you check your pipeline status log
## if you hit the latest changes in specified branch then your build,test,deploy process happens automatically

# _ENJOY CODING_ !!!