Buzzard

Documentation specific to Project Buzzard.

This section contains documentation for Project Buzzard.

Overview

Linear.App Workspace for ALL PROJECTS:

Linear.app Project Specific Pages:

Github Code Repositories:

Buzzard App Login Screen

Project Buzzard refers to the Firebase-based version of the The Phenom App mobile application.

Key Information:

  • Technology Stack: Primarily utilizes Firebase for its backend services (Cloud Functions, Firestore, Auth, Auth UI).

  • Backup Procedures: Firebase GCloud Backup

  • Development Team: Previously managed by an external development team (now transitioned to internal Peregrine team).

  • Prototype Figma views: Phenom App on Figma

  • Project Status: In maintenance mode. See Buzzard to Peregrine Transition for migration details.

  • Development Environment: For details on setting up the development environment for Buzzard, see: Developing Phenom App - Project Buzzard (Note: This link might need updating if Buzzard setup differs significantly from Peregrine/Expo)

Technology Stack (Buzzard)

  • Backend: Firebase (Cloud Functions, Firestore, Auth, Auth UI).
  • iOS: Swift.
  • Android: Kotlin.
  • Device/OS Scope: Compatibility is limited to specific iPhone/iOS and Android phone/OS versions listed in the SOW (no tablets).
  • QA Scope: Limited to Smoke, Functional, UI, Compatibility, and Regression testing.
  • Existing Assets:

(Add more specific documentation, status updates, or links related to Project Buzzard below)


Firebase Phenom Project GCloud Backup

Instructions for backing up the Firebase Phenom project to Google Cloud.

Buzzard to Peregrine Transition

Understanding the evolution from the Buzzard (legacy) native apps to the Peregrine (modern) React Native platform.