An app to simulate login
This project is using:
- Swift 6.1
- SwiftUI
- MVVM Architecture
- Unit Tests
In order to run this you need to have:
- Xcode 16.4 but you can try to use Xcode 16.xx.
- This is to avoid issues when running this project on lower versions of xcode and macOS.
- macOS Sequioa 15+ since this is the version where the Xcode 16 series will run.
- iOS 18.5 for the simulator since it's the minimum deployment
- (Optional) Sourcetree for easier cloning but you can clone this using Git terminal.
After cloning the project, make sure that you select main as the main branch. After selecting the branch, you can open the project by:
- Opening xcode 16.4
- Selecting "Open a project or file"
- Browse using the path that you save during cloning
- Find the .LogMe.xcodeproj file then open it Then in order to run the project you can simply press ctrl + R on your keyboard to build and run.
- SwiftUI
- Testing
- CryptoKit
- LogMe
- Main
- Common
- Enums
- Extensions
- Mocks
- Services
- Views
- Modifiers
- Model
- View
- ViewModel
- Common
- Main
- LogMeTests
- LogMeUITests
- Login
- Signup
- Welcome Screen
- Accessibility support
- Dark mode support
- Supported iPhone and iPad screens











