/weltiResto

A static web that show dummy restaurants information

Primary LanguageJavaScriptMIT LicenseMIT

Welti Resto

A static web that show dummy restaurants. API Source: Dicoding Restaurant API

Description

  1. A single page PWA
  2. Built using HTML, CSS, and Vanilla JS
  3. Can be used offline by use dynamic caching with service worker
  4. Can save information about favorite restaurants using Indexed DB
  5. Code splitting optimization using split chunks
  6. Integration test using karma and jasmine
  7. End to end test using codeceptjs and puppeteer

Installation

Use the package manager npm to install dependencies.

npm install

Usage

To use in development mode

npm run start-dev

To use in production mode

npm run build

To run integration test

npm run test

To run end to end test

npm run e2e

Deployment

This site has been deployed at weltiresto