Welcome to the Enterprise Support App documentation! This directory contains comprehensive guides to help you get started, develop, configure, and contribute to this project.
- Quick Start Guide - Get up and running in minutes
- Initial setup for all developers
- Web development workflow
- iOS development workflow (Mac only)
- Common commands and tips
- Configuration Guide - Customize the app for your organization
- Company branding and settings
- Contact information setup
- Regional configuration
- Advanced deployment options
- iOS Development Guide - iOS-specific development
- Prerequisites for Mac and Windows
- Development workflow
- Building for production
- App Store submission
- Troubleshooting
-
iOS Deployment Setup - Complete deployment setup guide
- Required GitHub secrets configuration
- Certificate setup walkthrough
- Validation components
- Troubleshooting deployment issues
-
Apple Connect Metadata - App Store metadata automation
- Automated metadata uploads
- Screenshots and app previews
- Categories and descriptions
- URL configuration
-
Apple Connect Copyright Automation - Copyright field automation
- Automatic year updates
- Configuration and customization
- Validation and testing
-
CI/CD Pipeline - Continuous integration and deployment
- GitHub Actions workflows
- Automated releases
- Deployment process
-
Fastlane Precheck Warnings - Resolving deployment warnings
- Copyright date issues
- URL validation errors
- Best practices for metadata maintenance
- Document Management - Managing support documents
- Document structure
- Adding new documents
- Using placeholders
- Testing and best practices
- Product Requirements Document (PRD) - Original product specification
- Feature requirements
- Design direction
- User experience goals
- Start with the Quick Start Guide
- Review the Configuration Guide to customize the app
- Read the Contributing Guide if you plan to contribute
- Check the iOS Development Guide for platform-specific setup
- Review the iOS Deployment Setup Guide for App Store deployment configuration
- Review iOS-specific commands and workflows
- Understand the build and deployment process
- Read the Document Management Guide
- Learn about the Markdown file structure
- Understand placeholder usage for company-specific content
- README - Project overview and features
- CONTRIBUTING - How to contribute
- CODE_OF_CONDUCT - Community guidelines
- CHANGELOG - Project version history
- LICENSE - License information
- SECURITY - Security policy
- React Documentation
- TypeScript Handbook
- Capacitor Documentation
- Tailwind CSS Documentation
- Vite Documentation
- Check the relevant documentation above
- Search existing GitHub Issues
- Open a new issue if you can't find an answer
- Review the Contributing Guide for development questions
Found a problem with the documentation? We welcome improvements!
- Report documentation issues
- Submit a pull request with fixes or improvements
- See the Contributing Guide for details
docs/
├── README.md # This file - documentation index
├── QUICK_START.md # Getting started guide
├── CONFIGURATION.md # Configuration options
├── THEME_CONFIGURATION.md # Theme and styling configuration
├── iOS_DEVELOPMENT.md # iOS development guide
├── DEPLOY_SETUP.md # iOS deployment setup guide
├── APPLE_CONNECT_METADATA.md # App Store metadata automation
├── APPLE_CONNECT_COPYRIGHT_AUTOMATION.md # Copyright automation
├── CI_CD.md # CI/CD pipeline documentation
├── FASTLANE_PRECHECK_WARNINGS.md # Deployment warnings troubleshooting
├── DEPLOYMENT_SIMPLIFICATION.md # Deployment process overview
├── DOCUMENTS.md # Document management guide
├── APP_ICON_SETUP.md # App icon configuration
├── PRIVACY.md # Privacy policy
├── TROUBLESHOOTING.md # General troubleshooting
└── PRD.md # Product requirements document