> For the complete documentation index, see [llms.txt](https://fusionauth.io/docs/llms.txt)

# Start Here | FusionAuth Docs

An interactive tour of FusionAuth functionality.

# Start Here

[Edit on GitHub](https://github.com/FusionAuth/fusionauth-site/blob/main/astro/src/content/docs/get-started/start-here/index.mdx)

[View Markdown](https://fusionauth.io/docs/get-started/start-here.md)

This section contains an interactive guide to FusionAuth.

In this guide, you'll learn how to install FusionAuth, how to add FusionAuth-powered authentication to an app, and take a brief tour of the working application.

[Step 1 - Install FusionAuthLearn how to use FusionAuth by first installing it on your development machine.](https://fusionauth.io/docs/get-started/start-here/step-1.md)[Step 2 - Login ButtonLearn how to use FusionAuth by using an example application that has a login button defined.](https://fusionauth.io/docs/get-started/start-here/step-2.md)[Step 3 - Protected PagesLearn how to use FusionAuth by using an example application that has a protected page defined.](https://fusionauth.io/docs/get-started/start-here/step-3.md)[Step 4 - Role-Based Access ControlLearn how to use FusionAuth by using an example application that has a protected page defined.](https://fusionauth.io/docs/get-started/start-here/step-4.md)[Step 5 - Session ManagementLearn how to use FusionAuth by using an example application that uses refresh tokens for session management.](https://fusionauth.io/docs/get-started/start-here/step-5.md)[Step 6 - LogoutLearn how to use FusionAuth by using an example application with a logout button.](https://fusionauth.io/docs/get-started/start-here/step-6.md)[Step 7 - TestingLearn how to use FusionAuth in a local tests and a CI/CD system.](https://fusionauth.io/docs/get-started/start-here/step-7.md)[Step 8 - FinishedWrapping up the walk through with a ton of links.](https://fusionauth.io/docs/get-started/start-here/step-8.md)