diff --git a/.vscode/settings.json b/.vscode/settings.json
index 985856c..6603134 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -6,8 +6,8 @@
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.codeActionsOnSave": {
- "source.organizeImports": true,
- "source.fixAll.eslint": true
+ "source.organizeImports": "explicit",
+ "source.fixAll.eslint": "explicit"
},
"cSpell.words": ["reduxjs", "sfrefarch", "sigv"],
"sonarlint.connectedMode.project": {
diff --git a/README.md b/README.md
index 5e236bf..ad59523 100644
--- a/README.md
+++ b/README.md
@@ -1,220 +1,2 @@
-# [ARC React](https://github.com/sourcefuse/react-boilerplate-ts-ui)
-
-[![Known Vulnerabilities](https://github.com/sourcefuse/react-boilerplate-ts-ui/actions/workflows/snyk.yaml/badge.svg)](https://github.com/sourcefuse/react-boilerplate-ts-ui/actions/workflows/snyk.yaml)
-
-## Overview
-
-This project aims to provide a react boilerplate with all basic configuration pre-configured. We are using [MUI](https://mui.com/material-ui/getting-started/overview/) as base library to extend the Theme module and create reuseable components.
-
-## Directory Structure
-
-```
-src/
-├── Assets
-├── Components
-├── Helpers
-├── Hooks/
-│ ├── useAuth.ts (Hook for auth related methods/properties)
-│ ├── useConfig.ts (Hook for fetching runtime app config and parsing values)management
-├── Layouts (Reuseable page layouts , which will provide sub route config for accessing Pages)
-├── Pages
-├── Providers
-│ ├── theme (mui theme config)
-│ ├── Provider (Redux Provider)
-│ ├── ErrorBoundary.ts
-│ └── NotificationProvider.ts (provider for showing notifications)
-└── Routes/
- ├── Routes.ts (contains route guards)
- └── layoutRouteConfig.ts (contains top level route mapping for layouts)
-```
-
-## How to use
-
-The react app is pre configured with mui material theme , auth guards , notification provider , error boundary , routes , page layouts , vite package bundler and many reuseable components inside the components directory .
-To Use the template
-
-- Clone the [github repo](https://github.com/sourcefuse/react-boilerplate-ts-ui)
-- cd into the folder and run `npm i` to install node_modules.
-- Add the [environment variables](#inputs) to connect to ARC backend service.
-- Run `npm start` to run the vite development server.
- ![home.png](assets/home.png)
-
-## How to deploy
-
-The App comes pre-configured with docker , To deploy the app on server/EC2 machine you need to install docker and docker compose and set the required env variables mentioned in docker-compose.yml and run docker compose up , the app will connect to port 80 and will be available on static ip address of EC2 machine.
-
-## Example
-
-Creating a simple login page using ARC form components
-
-- Without ARC form components
- - Lot more line of code
- - state of each variable has to managed separately
- - Styling has to be managed individually
- - Separate error block for each field
-
-```javascript
-import './App.css';
-import {Formik} from 'formik';
-import * as Yup from 'yup';
-
-// Creating schema
-const schema = Yup.object().shape({
- email: Yup.string().required('Email is a required field').email('Invalid email format'),
- password: Yup.string().required('Password is a required field').min(8, 'Password must be at least 8 characters'),
-});
-
-function App() {
- return (
- <>
- {/* Wrapping form inside formik tag and passing our schema to validationSchema prop */}
- {
- // Alert the input values of the form that we filled
- alert(JSON.stringify(values));
- }}
- >
- {({values, errors, touched, handleChange, handleBlur, handleSubmit}) => (
-