Getting Started

A guide for new developers joining The Phenom App, covering environment setup, workflow, and key contacts.

Welcome to the The Phenom App development team! This section provides essential information to get you started, outlines our core development processes, and points you to the right people for questions.

Getting Started

Before you begin coding, you’ll need to set up your development environment correctly. Follow the detailed instructions here:

Development Workflow

We follow a standard workflow using Git and GitHub for version control and collaboration. Understanding this process is crucial.

  • GitHub Workflow: Explains our branching strategy, commit message conventions, pull request process, and code reviews.

Building & Distributing the App

Once you have code changes ready, you’ll need to build the application for testing and distribution.

  • Building and Distribution: Contains specific instructions for creating Android and iOS builds using Expo Application Services (EAS) and distributing them via the respective app stores (Google Play Store, Apple App Store).

Deploying Documentation (Cloudflare Pages)

This documentation site is built using Hugo and automatically deployed via Cloudflare Pages.

  • Deploying the Docs: Explains the automated deployment from GitHub to Cloudflare Pages and how access is secured via GitHub OAuth.

Who to Contact

If you have questions about specific areas, please reach out to the relevant contact person. Refer to the main Personnel page for detailed contact information (email, etc.).


Setup Coding Environment

This guide explains how to set up your local environment for developing the The Phenom App application using Expo, React Native, and Firebase.

Building & Distribution

Guides for building and distributing the The Phenom App application to the relevant app stores.

GitHub Workflow

Guides for using git and Github to contribute code and complete Issues.

Deploying Documentation

How the The Phenom App documentation site is deployed using Cloudflare Pages and secured with GitHub OAuth.


Last modified July 19, 2025: Update _index.md (79adc70)