hardywu / smart-tracing

Smart contact tracing that's private, free, simple, and fast.

Home Page:https://zerobase.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zerobase Core Platform

This repository contains the front end for the Zerobase smart tracing platform. Refer to the smart-tracing-api repo for the API server.

TODO

  • Doctor/Medical Professional test confirmation flow
  • COVID-19 incidents dashboard utilizing Covid-19-api
  • Landing Page Revision
  • Documentation Framework
  • Blog / Article Framework seperate from the core

Running the project

git clone https://github.com/zerobase-io/smart-tracing.git
cd smart-tracing
npm install
npm run start:dev

Building

/build.js is our build process. It will compress all js to /public/main.min.js and css to /public/styles.min.css. You can add new front end dependancies by specifying the pathname to the front end dependancies.

Project structure

  • ./public - all the files in this folder are served as static assets for your site. Customise and add your own css, client-side javascript, images, etc. here. Any .less files will be automatically compiled into .css files.
  • ./src - Contains all of the front end code we write that is bundled up and served. The build process is only currently set up to handle changes to controller.ts.

About

Smart contact tracing that's private, free, simple, and fast.

https://zerobase.io


Languages

Language:HTML 71.8%Language:TypeScript 13.2%Language:CSS 9.7%Language:JavaScript 5.1%Language:Dockerfile 0.2%