# LightningRails ## LightningRails Doc - [Welcome](https://docs.lightningrails.com/readme.md) - [Quickstart](https://docs.lightningrails.com/getting-started/quickstart.md) - [Themes](https://docs.lightningrails.com/getting-started/publish-your-docs.md): How to change the branding of your project from a list of 20+ options by changing one word. - [Customize the views](https://docs.lightningrails.com/getting-started/customize-the-views.md): How to change the views using LightningRails partials/components - [Lightning Landing](https://docs.lightningrails.com/getting-started/lightning-landing.md): This doc will guide through creating a simple landing page for your portfolio or business with Lightning Landing, the landing page boilerplate that can be hosted for FREE on Github pages. - [Quickstart](https://docs.lightningrails.com/getting-started/lightning-landing/quickstart.md): How to get started with Landing Lightning - [Theme and branding](https://docs.lightningrails.com/getting-started/lightning-landing/theme-and-branding.md): Make Lightning landing your own. Choose one of the 24 availables themes and leave the branding hassle for later. - [Page structure](https://docs.lightningrails.com/getting-started/lightning-landing/page-structure.md): Let's decide what makes a great landing page, do we want Testimonials? Pricing? .... - [Publish your landing page](https://docs.lightningrails.com/getting-started/lightning-landing/publish-your-landing-page.md): Let's publish our landing page for free forever. - [AI & code (MCPs)](https://docs.lightningrails.com/ai-and-code-mcps.md): In this section I will guide you towards my favorite MCP's for coding faster and better code. - [Context7 MCP (beta)](https://docs.lightningrails.com/ai-and-code-mcps/context7-mcp-beta.md): How to use Context 7 MCP to increase your AI code quality. - [Images & media](https://docs.lightningrails.com/features-setup/images-and-media.md) - [Admin Dashboard](https://docs.lightningrails.com/features-setup/markdown.md): Add a fully functional admin dashboard in just 3 terminal commands. - [Search Engine Optimization](https://docs.lightningrails.com/features-setup/search-engine-optimization.md): Easily setup your app to rank high on google with search engine optimisation (SEO) - [Automatic Emails](https://docs.lightningrails.com/features-setup/automatic-emails.md): For transactional emails, I have added 2 different guides for the two main service providers. Both offer 100 Free emails per month. More than enough for testing an MVP. - [Postmark](https://docs.lightningrails.com/features-setup/automatic-emails/editor.md) - [Resend](https://docs.lightningrails.com/features-setup/automatic-emails/resend.md): This guide outlines how to install and configure the Resend Gem for sending transactional emails in your Lightning Rails project. - [Login with Devise](https://docs.lightningrails.com/features-setup/login-with-devise.md) - [Magic Link Signup](https://docs.lightningrails.com/features-setup/magic-link-signup.md): Who likes passwords? Easily setup magic link in your LightningRails app. - [Stripe Payment Gateway](https://docs.lightningrails.com/features-setup/stripe-payment-gateway.md) - [Github Signup](https://docs.lightningrails.com/features-setup/github-signup.md): Follow this tutorial to signup your users with Github. You will be able to gather their profile picture, name and email. - [Lucide icons](https://docs.lightningrails.com/features-setup/lucide-icons.md): Easily add SVG icons to your project with only one line of code. - [Multi-provider AI](https://docs.lightningrails.com/features-setup/multi-provider-ai.md): A guide on how to use the new Ruby LLM library, which allows you to connect to several LLMs instead of just using Open AI - [Open AI API](https://docs.lightningrails.com/features-setup/open-ai-api.md): Integrating OpenAI API and DeepSeek to your Lightning Rails Project - [Multi-Step Form Wizard](https://docs.lightningrails.com/features-setup/multi-step-form-wizard.md): Break long forms into manageable steps - [Internationalization I18n](https://docs.lightningrails.com/features-setup/internationalization-i18n.md): A quick guide to outline how to install and configure internationalization support in your Lightning Rails project for multi-language applications. - [Heros](https://docs.lightningrails.com/ui-components/heros.md): All the components pre-built in LightningRails for FAQ sections - Design from DaisyUI, TailwindCss and Custom - [FAQs](https://docs.lightningrails.com/ui-components/faqs.md): All the components pre-built in LightningRails for FAQ sections - Design from DaisyUI + TailwindCSS + custom - [cards](https://docs.lightningrails.com/ui-components/cards.md): All the components pre-built in LightningRails for cards - Design from DaisyUI - [Testimonials](https://docs.lightningrails.com/ui-components/testimonials.md): All the components pre-built in LightningRails for testimonials - Design from DaisyUI, HyperUI or custom - [Call To Actions](https://docs.lightningrails.com/ui-components/call-to-actions.md): All the components pre-built in LightningRails for call to actions (CTAs) sections - Design from DaisyUI, HyperUI or custom - [Features](https://docs.lightningrails.com/ui-components/features.md): All the components pre-built in LightningRails for Features showcase sections - Design from DaisyUI, HyperUI or custom - [Sliplane Deploy](https://docs.lightningrails.com/deploying-to-production/sliplane-deploy.md): A guide on how to deploy your LightningRails app to sliplane - [Heroku Deploy](https://docs.lightningrails.com/deploying-to-production/heroku-deploy.md) - [Security](https://docs.lightningrails.com/deploying-to-production/security.md): A section with guides on how to protect your rails app against attacks. - [Rate Limiting](https://docs.lightningrails.com/deploying-to-production/security/rate-limiting.md): Implementing Rate Limiting in Your Ruby on Rails App with rack-attack - [Error Monitoring with Sentry](https://docs.lightningrails.com/deploying-to-production/security/error-monitoring-with-sentry.md): Receive errors directly on your email with Sentry free plan. - [MetaMask Authentication](https://docs.lightningrails.com/web-3-blockchain/metamask-authentication.md): Sign in with MetaMask (SIWE) using OmniAuth OpenID Connect - [Updating your project](https://docs.lightningrails.com/resources/updating-your-project.md): How to Update Your LightningRails Project - [Design Resources](https://docs.lightningrails.com/resources/design-resources.md): A collection of Free resources to help you pimp your Rails app