Setup documentation
Welcome to the Fastack setup guide. This documentation will help you to get your project up and running from local to production environments.
Overview
This guide is divided into several sections, each covering a specific aspect of the configuration. Follow the steps in order, or jump to the section you need.
Configure your PostgreSQL database connection using Prisma.
Configure NextAuth.js for authentication in your application.
Configure email sending using Resend or AWS SES.
Configure Cloudflare Turnstile to enable bot protection
Configure monitoring and analytics tools for your application.
Configure push notifications using VAPID (Voluntary Application Server Identification) keys to enable browser-based push notifications for your users.
Configure Stripe for payment processing in your application.
The contact form submits directly to Dialobox. Create an account, create a form to get a form key, then add it to your environment variables.
Configure environment-specific variables for local development and production.
Get your application up and running.