# WiFiManager documentation This maintained fork intentionally has a narrower, explicit customisation boundary than upstream WiFiManager. | I want to… | Read | | --- | --- | | Start a basic portal or install a released dependency | [Getting started](GETTING_STARTED.md) | | Brand the portal or add structured built-in content | [Portal UI](PORTAL_UI.md) | | Configure primary/fallback station profiles or their portal workflow | [Station profiles](STATION_PROFILES.md) | | Consume JSON endpoints or station-connect status | [Portal API](PORTAL_API.md) | | Build a clean consumer | [Testing](TESTING.md) | | Work on this fork or make a release | [Development and releases](DEVELOPMENT.md) | ## Documentation rules - Portal UI owns branding, semantic theming, and the supported `portal*` surface. - Portal API owns HTTP response contracts. - The root README is a short onboarding page, not an API reference. Back to the [project overview](../README.md).