kushal1243 / Swift-MVVM-Boilerplate

MVVM Boilerplate developed in Swift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Swift-MVVM-Boilerplate

This project can be used as a boilerplate for any new Swift project. It contains a codebase that uses MVVM architecture with all required podfiles. This will save your valuable time which is needed to structure your code as part of an initial setup.

Features

  • MVVM Architecture
  • Dark/Light mode
  • Crashlytics
  • FCM Configuration
  • SwiftLint
  • Social Logins (Apple, Google, Facebook)
  • Login
  • Signup
  • Forgot Password
  • Verify OTP
  • ResetPassword
  • Dashboard
  • SideMenu
  • Tab Bar
  • Settings

Requirements

  • Xcode 11.x or above
  • Swift 5

Installation

You just need to install pods in case you are not getting that.

Dependencies used

Usage

  • Rename the downloaded project with appropriate name
  • Delete .xcworkspace file
  • Update target name

Contributors

Rajat Pagare

License

MIT.

About

MVVM Boilerplate developed in Swift

License:MIT License


Languages

Language:Swift 98.7%Language:Ruby 1.3%