# React Most Wanted

React Most Wanted is a set of starter kits, tools, features, and best practices that you can choose from and use around your React projects.

[![License](https://camo.githubusercontent.com/11ead5f9f63a32c56b6558ec9cbfb25540fd265b6fbab25b51cb6925d2519ddb/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f6c2f657870726573732e737667)](https://github.com/TarikHuber/react-most-wanted/master/LICENSE) [![Code Style](https://camo.githubusercontent.com/c0486311910977832125780d8ef9ac681614939bd1b9328678007156a4648896/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f64655f7374796c652d70726574746965722d6666363962342e7376673f7374796c653d666c61742d737175617265)](https://github.com/prettier/prettier)

The **features** include:

* Build on [**Create React App**](https://reactjs.org/docs/create-a-new-react-app.html)
* [**Material UI**](https://material-ui.com/): Material Design ready-to-use React Components
* [**Code splitting**](https://webpack.js.org/guides/code-splitting/): MPA (Multi Page Application) ready. A Large codebase can be split into separate bundles that load different parts of the application, lazy-loading the different bundles on demand.
* [**Firebase**](https://firebase.google.com/): Use Firebase's platform as a backend and database, with a sync between Firebase and the app state
* The resulting App is a full functional [**PWA** ](https://web.dev/progressive-web-apps/)(Progressive Web App) and has an "all 100" Points [**Lighthouse**](https://developers.google.com/web/tools/lighthouse) report
* Authentication and authorization with roles and permissions
* Push notifications within App Notifications UI
* Theming
* Internationalization
* Build in CI/CD with [**Travis**](https://travis-ci.org/) and [**Browserstack**](https://www.browserstack.com/) (optional)
* Real-time Forms
* and many more...

## [Documentation](https://rmw-1.gitbook.io/react-most-wanted/)

## Contributing

We appreciate **any** contribution!

See [Contributing](https://github.com/TarikHuber/react-most-wanted/blob/46dcb3da5ca32c3a92bab72a2573d05518c38a25/CONTRIBUTING.md) for details.

## Thanks

![](https://camo.githubusercontent.com/963fdc34956abc2bcb1db1d9db70d4c791956b2fc8dae36836b575b7795efe42/68747470733a2f2f7777772e62726f77736572737461636b2e636f6d2f696d616765732f6d61696c2f62726f77736572737461636b2d6c6f676f2d666f6f7465722e706e67)

![](/files/-MkMLa9YY66UADbSOPgm)

Thanks to [BrowserStack](https://www.browserstack.com/) for providing the infrastructure that allows us to test in real browsers.

Thanks to [GitBook ](https://www.gitbook.com/)for providing us a great documentation tool.

## License

This project uses the [MIT license](https://github.com/TarikHuber/react-most-wanted/blob/master/LICENSE/README.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rmw-1.gitbook.io/react-most-wanted/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
