# Gravity

## Gravity

- [Welcome to Gravity](https://docs.usegravity.app/master.md)
- [Getting Started](https://docs.usegravity.app/getting-started.md): Build a To Do list application in 30 minutes
- [Stack](https://docs.usegravity.app/stack.md)
- [Updates](https://docs.usegravity.app/updates.md)
- [Rules For AI](https://docs.usegravity.app/rules-for-ai.md)
- [Troubleshooting](https://docs.usegravity.app/troubleshooting.md)
- [Introduction](https://docs.usegravity.app/gravity-server/introduction.md)
- [Installation](https://docs.usegravity.app/gravity-server/installation.md)
- [Install Node.js](https://docs.usegravity.app/gravity-server/installation/install-node.js.md)
- [Database Setup](https://docs.usegravity.app/gravity-server/installation/database-setup.md)
- [Stripe Setup](https://docs.usegravity.app/gravity-server/installation/stripe-setup.md)
- [Mailgun Setup](https://docs.usegravity.app/gravity-server/installation/mailgun-setup.md)
- [Install Gravity](https://docs.usegravity.app/gravity-server/installation/install-gravity.md)
- [Application Structure](https://docs.usegravity.app/gravity-server/application-structure.md)
- [REST API](https://docs.usegravity.app/gravity-server/rest-api.md)
- [API Scopes](https://docs.usegravity.app/gravity-server/rest-api/api-scopes.md)
- [Webhooks](https://docs.usegravity.app/gravity-server/rest-api/webhooks.md)
- [Authentication](https://docs.usegravity.app/gravity-server/authentication.md)
- [Email Verification](https://docs.usegravity.app/gravity-server/authentication/email-verification.md)
- [Social Sign On](https://docs.usegravity.app/gravity-server/authentication/social-sign-on.md)
- [Two-Factor Authentication](https://docs.usegravity.app/gravity-server/authentication/2fa-authentication.md)
- [Authorization](https://docs.usegravity.app/gravity-server/authorization.md)
- [Feature Access and Plan Restrictions](https://docs.usegravity.app/gravity-server/authorization/feature-access-and-plan-restrictions.md): The most common authorisation scenario you will find yourself building is controlling access to features based on the account's billing plan.
- [Permissions (Roles)](https://docs.usegravity.app/gravity-server/authorization/permissions.md)
- [Config](https://docs.usegravity.app/gravity-server/config.md)
- [Environment Variables](https://docs.usegravity.app/gravity-server/environment-variables.md)
- [Database Queries](https://docs.usegravity.app/gravity-server/database-queries.md)
- [Handling Errors](https://docs.usegravity.app/gravity-server/handling-errors.md)
- [Logging](https://docs.usegravity.app/gravity-server/logging.md)
- [Localization](https://docs.usegravity.app/gravity-server/localization.md)
- [Push Notifications](https://docs.usegravity.app/gravity-server/push-notifications.md)
- [Email Notifications](https://docs.usegravity.app/gravity-server/email-notifications.md)
- [User Feedback](https://docs.usegravity.app/gravity-server/user-feedback.md)
- [User Onboarding](https://docs.usegravity.app/gravity-server/user-onboarding.md)
- [File Uploads](https://docs.usegravity.app/gravity-server/file-uploads.md)
- [Billing](https://docs.usegravity.app/gravity-server/payments.md)
- [Seat Billing](https://docs.usegravity.app/gravity-server/payments/seat-billing.md)
- [Usage Billing](https://docs.usegravity.app/gravity-server/payments/usage-billing.md)
- [Free Accounts](https://docs.usegravity.app/gravity-server/free-accounts.md)
- [CLI Toolbelt](https://docs.usegravity.app/gravity-server/cli-toolbelt.md)
- [Testing](https://docs.usegravity.app/gravity-server/testing.md)
- [AI Tools](https://docs.usegravity.app/gravity-server/ai-tools.md)
- [Background Jobs](https://docs.usegravity.app/gravity-server/background-jobs.md)
- [Deployment](https://docs.usegravity.app/gravity-server/deployment.md)
- [Introduction](https://docs.usegravity.app/gravity-web/introduction.md)
- [Tailwind & SCSS](https://docs.usegravity.app/gravity-web/tailwind-and-scss.md)
- [Routing](https://docs.usegravity.app/gravity-web/routing.md)
- [Events](https://docs.usegravity.app/gravity-web/events.md)
- [Authentication](https://docs.usegravity.app/gravity-web/authentication.md)
- [Localization](https://docs.usegravity.app/gravity-web/localization.md): Gravity supports client-side localisation with the i18next package. The section explains how to translate the client side UI.
- [Hooks](https://docs.usegravity.app/gravity-web/hooks.md)
- [useAPI](https://docs.usegravity.app/gravity-web/hooks/useapi.md)
- [usePlans](https://docs.usegravity.app/gravity-web/hooks/useplans.md)
- [usePermissions](https://docs.usegravity.app/gravity-web/hooks/usepermissions.md)
- [Components](https://docs.usegravity.app/gravity-web/components.md)
- [Alert](https://docs.usegravity.app/gravity-web/components/alert.md)
- [Animate](https://docs.usegravity.app/gravity-web/components/animate.md)
- [Avatar](https://docs.usegravity.app/gravity-web/components/avatar.md)
- [Badge](https://docs.usegravity.app/gravity-web/components/badge.md)
- [Breadcrumb](https://docs.usegravity.app/gravity-web/components/breadcrumb.md)
- [Button](https://docs.usegravity.app/gravity-web/components/button.md)
- [Calendar](https://docs.usegravity.app/gravity-web/components/calendar.md)
- [Card](https://docs.usegravity.app/gravity-web/components/card.md)
- [Chart](https://docs.usegravity.app/gravity-web/components/chart.md)
- [Checklist](https://docs.usegravity.app/gravity-web/components/checklist.md)
- [Credit Card](https://docs.usegravity.app/gravity-web/components/credit-card.md)
- [Detail](https://docs.usegravity.app/gravity-web/components/detail.md): The Detail component displays an organised summary of key/value data pairs, providing a clear and structured view of details.
- [Dialog](https://docs.usegravity.app/gravity-web/components/modal.md)
- [Dropdown](https://docs.usegravity.app/gravity-web/components/dropdown.md)
- [Feedback](https://docs.usegravity.app/gravity-web/components/feedback.md)
- [Form](https://docs.usegravity.app/gravity-web/components/form.md)
- [Grid](https://docs.usegravity.app/gravity-web/components/grid.md)
- [Header](https://docs.usegravity.app/gravity-web/components/header.md)
- [Helper](https://docs.usegravity.app/gravity-web/components/helper.md)
- [Icon](https://docs.usegravity.app/gravity-web/components/icon.md)
- [Image](https://docs.usegravity.app/gravity-web/components/image.md)
- [Layout](https://docs.usegravity.app/gravity-web/components/layout.md)
- [Link](https://docs.usegravity.app/gravity-web/components/link.md)
- [List](https://docs.usegravity.app/gravity-web/components/list.md)
- [Loader](https://docs.usegravity.app/gravity-web/components/loader.md)
- [Logo](https://docs.usegravity.app/gravity-web/components/logo.md)
- [Nav](https://docs.usegravity.app/gravity-web/components/nav.md)
- [Onboarding](https://docs.usegravity.app/gravity-web/components/onboarding.md)
- [Pagination](https://docs.usegravity.app/gravity-web/components/pagination.md)
- [Popover](https://docs.usegravity.app/gravity-web/components/popover.md)
- [Progress](https://docs.usegravity.app/gravity-web/components/progress.md)
- [Row](https://docs.usegravity.app/gravity-web/components/row.md)
- [Search](https://docs.usegravity.app/gravity-web/components/search.md)
- [Separator](https://docs.usegravity.app/gravity-web/components/separator.md)
- [Sheet](https://docs.usegravity.app/gravity-web/components/sheet.md)
- [Social](https://docs.usegravity.app/gravity-web/components/social.md)
- [Stat](https://docs.usegravity.app/gravity-web/components/stat.md)
- [Table](https://docs.usegravity.app/gravity-web/components/table.md)
- [Tabs](https://docs.usegravity.app/gravity-web/components/tabs.md)
- [Toast (Notification)](https://docs.usegravity.app/gravity-web/components/notification.md)
- [Tooltip](https://docs.usegravity.app/gravity-web/components/tooltip.md)
- [User](https://docs.usegravity.app/gravity-web/components/user.md)
- [View](https://docs.usegravity.app/gravity-web/components/view.md)
- [Views](https://docs.usegravity.app/gravity-web/views.md)
- [Handling Errors](https://docs.usegravity.app/gravity-web/handling-errors.md)
- [Deployment](https://docs.usegravity.app/gravity-web/deployment.md)
- [Introduction](https://docs.usegravity.app/gravity-native/introduction.md)
- [Prerequisites](https://docs.usegravity.app/gravity-native/prerequisites.md)
- [Installation](https://docs.usegravity.app/gravity-native/installation.md)
- [App Context](https://docs.usegravity.app/gravity-native/app-context.md)
- [Authentication](https://docs.usegravity.app/gravity-native/authentication.md)
- [Localisation](https://docs.usegravity.app/gravity-native/localisation.md): Gravity Native supports client-side localisation with the i18n-js package. The section explains how to translate the native UI.
- [External Linking](https://docs.usegravity.app/gravity-native/magic-links.md)
- [Handling Errors](https://docs.usegravity.app/gravity-native/handling-errors.md)
- [Navigation](https://docs.usegravity.app/gravity-native/navigation.md)
- [Config](https://docs.usegravity.app/gravity-native/config.md)
- [Events](https://docs.usegravity.app/gravity-native/events.md)
- [Views](https://docs.usegravity.app/gravity-native/views.md)
- [Components](https://docs.usegravity.app/gravity-native/components.md)
- [Badge](https://docs.usegravity.app/gravity-native/components/badge.md)
- [Blankslate](https://docs.usegravity.app/gravity-native/components/blankslate.md)
- [Button](https://docs.usegravity.app/gravity-native/components/button.md)
- [Card](https://docs.usegravity.app/gravity-native/components/card.md)
- [Chart](https://docs.usegravity.app/gravity-native/components/chart.md)
- [Form](https://docs.usegravity.app/gravity-native/components/form.md)
- [Global](https://docs.usegravity.app/gravity-native/components/global.md)
- [Grid](https://docs.usegravity.app/gravity-native/components/grid.md)
- [Icon](https://docs.usegravity.app/gravity-native/components/icon.md)
- [List](https://docs.usegravity.app/gravity-native/components/list.md)
- [Logo](https://docs.usegravity.app/gravity-native/components/logo.md)
- [Message](https://docs.usegravity.app/gravity-native/components/message.md)
- [Modal](https://docs.usegravity.app/gravity-native/components/modal.md)
- [Nav](https://docs.usegravity.app/gravity-native/components/nav.md)
- [Notification](https://docs.usegravity.app/gravity-native/components/notification.md)
- [Progress Bar](https://docs.usegravity.app/gravity-native/components/progress.md)
- [Search](https://docs.usegravity.app/gravity-native/components/search.md)
- [Separator](https://docs.usegravity.app/gravity-native/components/separator.md)
- [Social](https://docs.usegravity.app/gravity-native/components/social.md)
- [Stat](https://docs.usegravity.app/gravity-native/components/stat.md)
- [View](https://docs.usegravity.app/gravity-native/components/view.md)
- [Push Notifications](https://docs.usegravity.app/gravity-native/push-notifications.md)
- [Payments](https://docs.usegravity.app/gravity-native/payments.md)
- [Building Your App](https://docs.usegravity.app/gravity-native/building-your-app.md)
- [Introduction](https://docs.usegravity.app/mission-control/introduction.md)
- [Installation](https://docs.usegravity.app/mission-control/installation.md)
- [User Management](https://docs.usegravity.app/mission-control/user-management.md)
- [Feedback](https://docs.usegravity.app/mission-control/feedback.md)
- [Events](https://docs.usegravity.app/mission-control/events.md)
- [Logs](https://docs.usegravity.app/mission-control/logs.md)
- [Introduction](https://docs.usegravity.app/website-template/introduction.md)
- [Environment Variables](https://docs.usegravity.app/website-template/environment-variables.md)
- [Styling](https://docs.usegravity.app/website-template/styling.md)
- [Build and Deploy](https://docs.usegravity.app/website-template/build-and-deploy.md)
