Skip to content

Commit

Permalink
Docs
Browse files Browse the repository at this point in the history
  • Loading branch information
baharalidurrani committed Sep 11, 2022
1 parent b46901d commit 17e9969
Showing 1 changed file with 28 additions and 4 deletions.
32 changes: 28 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,15 @@ Digital Object Identifier available for citation at:
- Merged features from the official `create-react-app` template.
- All the dependencies in package.json are up-to-date.
- Redux folder structure is all set. Everything is decoupled upon store, slices, actions.
- Common, Type Definitions, Enums, Utils, Global axios configured.
- Common, Type Definitions, Enums, Utils.
- Console Logs disabled in Prod Environment.
- Basic routing is integrated.
- Protected routes
- Protected routes.
- Components are divided into Modules, Pages, Components, Molecule and Atom. (Modules being biggest and atom being smallest).
- Material-UI is integrated including fonts and icons.
- Module Level Lazy Loading added.
- Material-UI (MUI) is integrated including fonts and icons.
- Basic Material Responsive Layout is added (Header/AppBar, SideNav/Drawer, MainContent).
- Centralized/Global Material-UI theme is added. (Almost zero CSS will be used in the app).
- Centralized/Global MUI theme is added. (Almost zero CSS is used in the app).
- Auto/Manual Dark/Light theme is added.

### To be added
Expand All @@ -30,6 +32,12 @@ Digital Object Identifier available for citation at:

In the project directory, you can run:

### `npm run starts`

Runs the app in the development mode securely with TLS.<br />
Make sure you have [mkCert](https://github.com/FiloSottile/mkcert) configured properly.
Open [🔒https://localhost:3000](https://localhost:3000) to view it in the browser.

### `npm start`

Runs the app in the development mode.<br />
Expand Down Expand Up @@ -63,6 +71,22 @@ Instead, it will copy all the configuration files and the transitive dependencie

You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.

### `npm run dep:upgrade`

Run to update all packages to their latest version.

### `npm run pretty`

Run to format all files using prettier.

### `npm run lint`

Run to Dry Lint all files.

### `npm run lint:fix`

Run to fix all auto fixable eslint error.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
Expand Down

0 comments on commit 17e9969

Please sign in to comment.