Additional setup and customization guides for ShipSafe.

Overview

This section contains supplementary guides for customizing and extending ShipSafe beyond the core functionality. These guides help you personalize your app and solve common issues.

What's covered:

  • Branding and visual customization
  • Theme customization
  • Email template customization
  • Cursor AI workflow and prompts
  • Useful resources and tools
  • Troubleshooting common issues

Customization Guides

Branding Setup

Customize logos, favicons, and branding elements:

  • Replace app logo
  • Set up favicons
  • Create metadata images (Open Graph, Twitter)
  • Update app name and description
  • Customize colors and theme

Use when: You want to replace ShipSafe branding with your own


Custom Themes

Create custom DaisyUI themes:

  • Use existing DaisyUI themes
  • Create custom themes
  • Theme color structure
  • Dark/light mode support
  • Theme best practices

Use when: You want to customize the visual appearance


Email Templates

Customize email templates:

  • Customize Firebase Auth templates
  • Create custom email templates
  • Email template best practices
  • Integrate email services
  • Template examples

Use when: You want to customize transactional emails


Cursor AI Workflow

Accelerate development with AI:

  • Cursor Rules - How .cursorrules helps AI understand your project
  • Cursor Prompts - Ready-to-use prompt library (cursor_prompts.md)
  • ChatGPT Prompts - Product development prompts (PRD generation, branding)
  • Workflow Examples - Complete feature development workflows
  • Best Practices - Tips for effective AI-assisted development

Key Files:

  • .cursorrules - Cursor AI configuration (in root)
  • cursor_prompts.md - Prompt library with 50+ ready-to-use prompts (in root)

Use when: You want to leverage AI for faster development


Resources & Help

Useful Resources

Helpful tools and resources:

  • Design resources (illustrations, icons)
  • Development tools
  • Analytics and monitoring services
  • Email services
  • Logo and asset generators
  • Learning resources

Use when: You need tools, assets, or learning materials


Troubleshooting

Common issues and solutions:

  • Build and development issues
  • Authentication issues
  • Payment and Stripe issues
  • Environment variable issues
  • API route issues
  • Database and Firestore issues
  • Deployment issues
  • Performance issues

Use when: You encounter problems or errors


Quick Reference

Customization Checklist

Resources


Related Documentation


Need help customizing? Check the specific guide or Troubleshooting!