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.
- 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.
Watch the video demonstration of the app:
https://drive.google.com/file/d/16r5tZ_M9sZ3I4kCV3qiHIfVF7UKtEkc3/view?usp=sharing
- Clone the repository:
git clone https://github.com/lokeshkarra/IosAppAssignment.git
- Open the project in Xcode:
cd IosAppAssignment open IosAppAssignment.xcodeproj
- Build & Run in Xcode.
- Build and run the project in Xcode.
- Navigate through the tabs to explore different sections of the app.
- Interact with the links and view the dynamic chart for total clicks.