Skip to content
This repository has been archived by the owner on Apr 27, 2024. It is now read-only.

The application is a prototype of a social network with registration, post feed, and adding posts and comments. The project where I experimented with SwiftUI and Firebase while completing the course Codecademy iOS Developer Career Path (https://www.codecademy.com/learn/paths/ios-developer).

Notifications You must be signed in to change notification settings

roman-sundurov/Socialcademy

Repository files navigation

Socialcademy

The application is a prototype of a social network with registration, post feed, and adding posts and comments. The project where I experimented with SwiftUI and Firebase while completing the course Codecademy iOS Developer Career Path (https://www.codecademy.com/learn/paths/ios-developer).

The project was created in 2022, and the refactoring was in 2023.

I will be very grateful if you tell me about errors in the project or suggest improvements.

Stack:

  • Language - Swift
  • Interface - SwiftUI
  • Architecture - MVVM
  • Database - Firebase Firestore
  • Package dependencies - SPM
  • Frameworks - SwiftLint

Main screen

Screen with a list of random users and refresh button.

Profile / Main screen with feed

ProfileMain screen with feed

Add new post / Login

ProfileMain screen with feed

About

The application is a prototype of a social network with registration, post feed, and adding posts and comments. The project where I experimented with SwiftUI and Firebase while completing the course Codecademy iOS Developer Career Path (https://www.codecademy.com/learn/paths/ios-developer).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages