Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/woh/lifting-calculators

Simple Progressive Web App for calculating your 1/2/3/n-rep-max and warmup sets
https://github.com/woh/lifting-calculators

angular angular-cli angular-material2 lifting progressive-web-app typescript

Last synced: 30 days ago
JSON representation

Simple Progressive Web App for calculating your 1/2/3/n-rep-max and warmup sets

Awesome Lists containing this project

README

        

# [Lifting Calculator](https://woh.github.io/lifting-calculators)

## Features:
- Calculate one rep / n rep max given
- Calculate warmup sets given target weight / reps
- ServiceWorker for offline support
- WebApp Manifest for convenient access after adding it to homescreen

## Installation

### Chrome Desktop

- Navigate to the [Homepage](https://woh.github.io/lifting-calculators)
- Click on the the '...' -> More Tools -> Add to desktop
- Check 'open as window' and click 'ok'

### Chrome Mobile

- Navigate to the [Homepage](https://woh.github.io/lifting-calculators)
- Click on the the '...' -> Add to Home screen
- Click 'ADD'

## Technical Details

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.0.3.

### Progressive Web App

![Lighthouse](Lighthouse.png)

### Development server

Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.

### Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `-prod` flag for a production build.
Run `npm run gh-prepare` to generate the production build, ServiceWorker and Webapp Manifest inside the `dist/` directory.

### Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).