[go: up one dir, main page]

Skip to content

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

License

Notifications You must be signed in to change notification settings

AhmedRagab99/Socially_ios

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published