Skip to content

apravink/kelpie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kelpie - Teaching kids the benefits of unplugging

Challenge

Challenge 3: How might we bring the Unplug to Connect campaign into homes / workplaces and engage the whole family / corporate partners / public?.

Background

The Boys and Girls Clubs of Canada’s Unplug to Connect campaign encourages all Canadians to spend more time with friends, family, and co-workers, and less time in front of their screens. The campaign challenges participants to unplug from their devices for one hourand spend time connecting with the people around them.

Solution

The cross-platform Unplug Me app rewards children for spending time off their devices by giving them a virtual pet that grows stronger as the device remains unused. Excessive use of the device makes the pet weak and sick. The app logs time users spend with their screens off so Boys and Girls Club can present summary data to campaign sponsors and other stakeholders.

Prerequisites

Frontend (React-Native Application)

  • Node with packages
  • React-Native
  • Expo account
  • Xcode (for compiling to production)

Frontend Repository: Github

Backend

  • Python 3
  • Flask
  • Heroku (for deploying into the cloud)

Backend Repository: Github

Frontend for Backend

  • Node
  • Vue.js
  • Google Sheet (using Google account)

Frontend for Backend Repository: Github

Prototype for application

InvisionApp

Installation & Setup

Frontend

  • npm install
  • npm start
  • Scan QR code or open Expo application on device

Backend

  • pip install requirements.txt
  • python wsgi.py

Frontend for backend

  • npm install
  • npm run serve

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published