theedov / Urgence

Capstone project - An iOS app for a smart camera built using Raspberry Pi that would detect if a person collapsed thanks to motion detection & machine learning, and notify the user using push notification.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Urgence

The Urgence was the final capstone project to finish my Bachelor’s degree.

The idea was a smart camera built using Raspberry Pi that would detect if a person collapsed thanks to motion detection & machine learning, and notify the user using push notification.

To make this project happen, me and my teammate split our responsibilities as follows:

Technologies

The iOS app was built in Swift using UIKit, Push Notifications, Storyboards, Cocoapods, Firebase(Auth, Cloud Firestore, Cloud Storage, Functions, Messaging)

Screenshots


The first page users see
when they open the app.
They can sign in or create a new account.

Users can create a new account


Users see all their devices in
a CollectionView


Users can add a new device


Device can be added by scanning a QR code


User can see device details
Enable or disable automatic updates


Users can see notifications in a list


Users can see a push notification that
includes an image captured by the camera

About

Capstone project - An iOS app for a smart camera built using Raspberry Pi that would detect if a person collapsed thanks to motion detection & machine learning, and notify the user using push notification.


Languages

Language:Swift 84.8%Language:TypeScript 14.5%Language:Ruby 0.7%