Skip to content

An application that conveniently facilitates simple sign-in of preschoolers.

Notifications You must be signed in to change notification settings

Lipp-Schools/SignMeIn

Repository files navigation

SignMeIn

An application that conveniently facilitates simple sign in of children at LIPP.

Demo

Demo of App

Tech Stack

  • React Native
  • Expo
  • Firebase
  • Firestore
  • Big Query (used to produce CSV records of signins for DFPS)

Setup and Installation

  1. Clone the repository
  2. Create config/Config.js
  3. In Config.js, create a Config object like so (the keys for each object can be found within your firebase settings):
const Config = {
  apiKey: "",
  authDomain: "",
  projectId: "",
  storageBucket: "",
  messagingSenderId: "",
  appId: "",
  measurementId: "",
};

export default Config;
  1. npm install --save
  2. npm start

Firestore Schema

users

{
    campus: "",
    child: "",
    father: "",
    mother: "",
}

signins

{
    id: "", // id = document ID/key of the user signing in
    timestamp: // Unix timestamp to nearest second
}

About

An application that conveniently facilitates simple sign-in of preschoolers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published