/Socially_ios

ios 14 app using swift ui and custom Back end with express and mongo db

Primary LanguageSwiftMIT LicenseMIT

Socially_ios

ios 14 app using swift_ui version 2 with custom Back end with express and mongo db

Platform

🧐 About

Socially is a sociall media ios 14 app clone like instagram written in swiftui with abillity to login and logout , post feed with the following user with like and like post and comment,uncomment etc with a custom backend with express and mongodb

Features

  • [1] sign in / sign up with validation
  • [2] Follow/unfollow users
  • [3] post feed based on followers based on last posted
  • [4] add post
  • [5] delete post
  • [6] like and like posts
  • [7] show all users in app
  • [8] profile page
  • [9] image upload using imgur

📱 Screenshots

Screen Shot 2020-09-04 at 2 48 55 PMScreen Shot 2020-09-04 at 2 49 07 PM Screen Shot 2020-09-04 at 2 49 18 PM Screen Shot 2020-09-04 at 2 49 31 PM Screen Shot 2020-09-04 at 2 53 41 PM Screen Shot 2020-09-04 at 2 54 09 PM Screen Shot 2020-09-04 at 2 54 35 PM Screen Shot 2020-09-04 at 6 08 12 PM Screen Shot 2020-09-04 at 6 08 33 PM Screen Shot 2020-09-04 at 6 08 53 PM Screen Shot 2020-09-04 at 6 13 57 PM Screen Shot 2020-09-04 at 6 16 09 PM

Requirements

  • iOS 14.0
  • Xcode 12 beta

libraries

pod 'Alamofire'
pod 'SDWebImageSwiftUI'
pod 'lottie-ios'

⚡ Technologies

  • back-end integration using RestApi
  • Alamoofire Network layer
  • Alamofire interceptor for Tokens
  • MVVM pattern
  • swiftui2.0 grids,widgets
  • UserDefaults for save userdata
  • UIKit components
  • lottie Animation
  • user authrization and Auth

Contribute

I would love you for the contribution to Socially_ios, check the LICENSE file for more info.

Resources