Skip to content

A customized super simple carousel slider to present different dog breeds and their data with images fetched from dog ceo api using SwiftUI for iOS

License

Notifications You must be signed in to change notification settings

BhavaniReddyAndem/Carousel-Slider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dog Breeds Images App

An elegant iOS app built with SwiftUI that showcases a captivating collection of dog breeds through an immersive card carousel experience.

CarouselView.mp4

Table of Contents

Introduction

The Dog Breeds Images App is a sophisticated iOS application meticulously crafted using SwiftUI, Apple's innovative framework for creating stunning user interfaces. This app offers an engaging platform for users to explore a diverse array of dog breeds, seamlessly blending aesthetic design with functional usability.

Features

  • Card Carousel: Immerse yourself in the world of dog breeds through an elegant card carousel that smoothly navigates between breeds.
  • Detailed Views: Tap on a breed card to delve deeper into the breed's details, complete with a larger image and comprehensive information.
  • Swipe Navigation: Intuitive swipe gestures enable effortless navigation between different dog breeds, providing a seamless and enjoyable user experience.
  • Efficient Image Loading: Utilizes Kingfisher, a highly efficient image loading and caching library, to ensure fast and smooth image loading.
  • Beautiful UI: Designed with meticulous attention to detail, the app offers a visually appealing interface that highlights each breed's unique characteristics.

Getting Started

  1. Clone: Clone this repository using the command https://github.com/BhavaniReddyAndem/Carousel-Slider.git.
  2. Open in Xcode: Open the project in Xcode to explore, build, and run the app on both simulators and physical devices.

Requirements

  • Xcode: Version 12 or later
  • Swift: Version 5.3 or later
  • iOS: Version 14 or later

Dependencies

  • Kingfisher: A powerful and lightweight library for downloading and caching images.

API Used

The app fetches breed information and images from The Dog API, ensuring accurate and up-to-date content for dog enthusiasts.

Contributing

Contributions are more than welcome! Should you identify issues or opportunities for enhancement, kindly submit a pull request or raise an issue for consideration.

License

This project is licensed under the MIT License. Feel free to explore, modify, and share as per the terms of the license.

Built with ❤️ by [Bhavani Reddy Andem](https://github.com/BhavaniReddyAndem)

About

A customized super simple carousel slider to present different dog breeds and their data with images fetched from dog ceo api using SwiftUI for iOS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages