Skip to content

lokeshkarra/ios-app-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenInApp iOS App

Overview

This project is an iOS application built using SwiftUI. It features a tab bar interface with different sections such as Links, Courses, Campaign, and Profile. The application fetches and displays data from an API, including top links, recent links, total clicks, top location, and top source. Additionally, it includes a chart to visualize monthly total clicks.

Features

  • Tab Bar Navigation: Provides easy navigation between different sections of the app.
  • Links Section: Displays dashboard, charts, and recent links with scrolling functionality.
  • Courses Section: Placeholder for future course-related content.
  • Campaign Section: Placeholder for future campaign-related content.
  • Profile Section: Placeholder for user profile information.
  • Dynamic Chart: Visualizes monthly total clicks data.

Screenshots

Dashboard Chart
Links Tab Support

Watch the video demonstration of the app:

https://drive.google.com/file/d/16r5tZ_M9sZ3I4kCV3qiHIfVF7UKtEkc3/view?usp=sharing

Installation

  1. Clone the repository:
    git clone https://github.com/lokeshkarra/IosAppAssignment.git
  2. Open the project in Xcode:
    cd IosAppAssignment
    open IosAppAssignment.xcodeproj
  3. Build & Run in Xcode.

Usage

  1. Build and run the project in Xcode.
  2. Navigate through the tabs to explore different sections of the app.
  3. Interact with the links and view the dynamic chart for total clicks.

About

A SwiftUI-based iOS application demonstrating data visualization and OpenInApp API integration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages