Chat project is an instant messaging application that uses firebase as a back end. The application allows users to create a username and password, log into the application see a list of all users send friend requests to users they know and chat with them.
Tasks is a to-do list application where users can create to do lists and add items to those lists to keep track of daily activities. Users can set reminders on the tasks, snooze the reminders, and utilizes the today extension in order to keep track of any tasks that are due that day. The application utilizes Core Data and CloudKit to sync data between the users iOS devices.