elai950 / portfolio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

      


Shifti - Staff Scheduling App

Shifti Website

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

About