Skip to content
This repository has been archived by the owner on Jan 13, 2024. It is now read-only.

Latest commit

 

History

History
66 lines (42 loc) · 1.79 KB

readme.md

File metadata and controls

66 lines (42 loc) · 1.79 KB

Netlify Status Build Status Maintainability

GradeCalc

GradeCalc is a progressive web app for students, its main purpose is to calculate the necessary mark in the remaining exams to pass a subject.

You can create your own subject and share it, or if someone created it before, you can use theirs.

Also, it allows you to login with Google and store your subjects in the cloud, so you can access them from your mobile and pc.

Use it here: gradecalc.mauri.app

Features

  • Calculate the mark you need to pass.
  • Find your subjects in a database.
  • Create your own subject template and share it.
  • Add, modify and delete subjects.
  • Save your marks in your account and device.
  • Google+ login.
  • Works offline.
  • Add to homescreen.
  • Solves complex evaluation formulas.

Development

Setup

Use this command to install all dependencies.

npm i

Develop

First, install dependencies and build the app:

npm i
npm run dist

Use this command to compile the JS and CSS when you save the files.

npm run dev

Finally, serve the dist folder to view the changes.

Build

Use this command to compile all the files to the dist/ directory.

npm run dist

Deploy

100% automated with Netlify, just push to master.

Gulp commands

You can use gulp js, gulp css, gulp libs or gulp watch.