Skip to content

zafarali56/IdeaSprout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pinterest UI Replica (SwiftUI + Firebase)

A beautiful Pinterest-style UI replica built using SwiftUI, Firebase, Firestore, Kingfisher, and Cloudinary. This app mimics Pinterest's core layout and functionality, including image browsing, uploading, and user authentication.


Features

  • Firebase Authentication (Email & Password)
  • Pinterest-like staggered grid view
  • Cloudinary for image uploads
  • Kingfisher for image downloading and caching
  • Profile and settings screen
  • Clean SwiftUI navigation using MVVM pattern

Tech Stack

  • SwiftUI – Modern declarative UI framework
  • Firebase – Auth and Firestore for backend
  • Firestore – Real-time cloud database
  • Cloudinary – Cloud media management and CDN
  • Kingfisher – Swift image downloader and cache
  • MVVM Architecture – Clean, testable code structure

Screenshots


Getting Started

  1. Clone the repository:
git clone https://github.com/your-username/pinterest-ui-replica.git
cd pinterest-ui-replica

About

A modern Pinterest-style mobile UI built with SwiftUI Firebase Firestore Cloudinary and Kingfisher.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages