Skip to content

elkingarcia11/embarque-tenares-swift

Repository files navigation

Embarque Tenares (Front-Facing iOS App: Swift)

Embarque Tenares is an iOS application that provides clients with package tracking functionality and access to the latest prices, frequently asked questions, business policies, and location information.

Table of Contents

  1. Installation
  2. Configuration
  3. Prerequisites
  4. Usage
  5. Features
  6. Production Link
  7. Contact
  8. Acknowledgments

Installation

To set up and install the project, follow these steps:

  • Install XCode
  • Install GitHub CLI
  • Clone the repository: git clone https://github.com/elkingarcia11/EmbarqueTenaresSwiftUI.git
  • Create and configure the Config file with database authentication information
  • Build the project using Xcode

Configuration

Create a Config file containing the required Cloud Firestore database information.

Prerequisites

Before running the project, ensure you have the following prerequisites:

  • Xcode installed
  • Git installed
  • Repository cloned
  • Config file created & configured
  • Project built

Usage

Development

  1. Open the project using Xcode.
  2. Choose any iPhone model under the iOS Simulator Destinations.
  3. Start the active scheme by clicking the Play button.

Production

To deploy the app to the App Store, follow these steps:

  1. Sign up for an Apple Developer Account.
  2. Sign in & create an app in App Store Connect.
  3. Select 'iOS' as the platform.
  4. Provide app name, description, keywords, screenshots, icons, and other relevant details.
  5. Ensure the app meets Apple's guidelines and policies.
  6. Create an Archive of your app using Xcode and ensure proper signing and distribution configuration.
  7. Upload the app binary.
  8. Submit the app for review.
  9. Determine the release date.

Features

  • Efficient package tracking using invoice numbers
  • Bilingual support for international clients
  • Access to up-to-date rates, FAQs, and location information including addresses, phone numbers, and hours of operation
  • Quick links to our social media platforms

Screenshots

Landing Screen Track Screen Rates Screen FAQs Screen Location Screen

Contact

For questions, feedback, or inquiries, feel free to contact me via email at [email protected] or connect with me on LinkedIn