# 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
