Skip to content

meissadia/posifocus

Repository files navigation

Demo

Posifocus Web

Motivation

Posifocus is a mentality supported by an iOS app.

Posifocus Web (this repo) is a Progressive Web Application implemented with React, aiming to expand the reach of Posifocus beyond iOS devices.

Progress

Development

Create a .env file in your project root with the following variables configured with your Firebase configuration values.

# /.env
REACT_APP_FIREBASE_KEY = "YOUR_VALUE_HERE"
REACT_APP_FIREBASE_DOMAIN = "YOUR_VALUE_HERE"
REACT_APP_FIREBASE_DATABASE = "YOUR_VALUE_HERE"
REACT_APP_FIREBASE_PROJECT_ID = "YOUR_VALUE_HERE"
REACT_APP_FIREBASE_STORAGE_BUCKET = "YOUR_VALUE_HERE"
REACT_APP_FIREBASE_SENDER_ID = "YOUR_VALUE_HERE"

Dev Dependencies

nvm
yarn
homebrew

Install dependecies

nvm use
yarn install
brew update && brew bundle

Run Locally

yarn start

In a separate terminal

yarn sass:watch