Shifti - Staff Scheduling App
Shifti is a project that I created to use as a personal staff management tool when I was working as a shift manager at a local electronics store. This includes - Programming, App Design, and UI/UX.
Features:
- Schedule a workweek with all employees requests automatically assigned
- Share files with all team members
- Create custom goals with your own calculations
- Customize the team goals view and decide which goal to display and how
- Exchange shifts between employees with/without manager approval
- Create your own shift types and clock
- Create custom positions
- See info for the whole week with work time, shifts amount and dates for each employee
Technologies:
- MVVM Architecture
- Combine Framework
- Pure SwiftUI Framework
- Firebase Firestore database
- Firebase Cloud Functions
- OneSignal used for push notifications
- RevenueCat used for IAP
- Mailchimp
- AdMob