Skip to content

SamsungInternet/globalgoals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

211 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Global Goals

Leave No One Behind

Overview

At Samsung Internet, we believe that the web is a powerful place to share information and use it for good, therefore we’ve decided to bring Global Goals to the web, making it a cross-platform web app and available for everybody. Even further, we believe that users deserve a good experience regardless of the platform they are using or the connection available, say hello to Samsung Global Goals PWA!

Building

Pre-requisites: node installed and Firebase Cli. Set up the .env file properly.

# Clone this repository
$ git clone https://github.com/SamsungInternet/globalgoals.git
# Install package.json
$ cd functions
$ npm install

Developing

Local

# Run the project locally
$ cd global goals
$ node app.js

Then open http://localhost:8080 in your browser.

Server

# Run the project with Firebase Hosting
$ cd functions
$ node index.js

Deploying

$ firebase deploy

Depending on your configuration this will deploy the code to the proper environment: dev, stage, prod

Wiki

The following articles are related to the project and the technologies used: Progressive Web Apps, One UI, Firebase etc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •