Skip to content

Fast loading progressive web application (PWA) created with LitElement Web Components and Open-WC

License

Notifications You must be signed in to change notification settings

logicalphase/logical-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTICE: This repo contains code for my business site. I created a repo at https://github.com/hyperpress/litpress that is a generic version of this one, and it doesn't contain copyrighted content or images. You are welcome to use this repo as a reference, but you'll likely run into features that are specific to this site. Thank you.

Logical Phase Site

PWA built with lit-element created web components.

WordPress WP-REST API is used for our backend, but it can easily be modified to use virtually any backend CMS.

Built with pwa–starter–kit Renovate enabled BrowserStack Status

Get started

npm i && npm run start

or

yarn install && yarn run start

Please refer to Polymer Documentation at https://www.polymer-project.org/ for information on lit-element, lit-html, and PWA Starter Kit for reference.

  • PWA goodness (manifest, service worker)
  • Lit-element @sorville, and lit-html by @justin and contributors
  • Open WC project by
  • Responsive layout
  • Application theming
  • Redux for state management
  • Offline UI
  • Redux routing solution
  • Blog list and article views based on WordPress REST API
  • Fast time-to-interactive and first-paint through the PRPL pattern
  • Easy deployment to prpl-server or static hosting
  • Unit and integrating testing starting points
  • Search and Chrome microphone search

We Proudly Use

Browserstack Logo

TODO List

  • Add favorites custom feature
  • Clean up element and shared CSS
  • Add authentication via Firebase
  • Add push notification via Firebase
  • Add services order form
  • Add additional wp-rest api endpoints (pages, customs)

About

Fast loading progressive web application (PWA) created with LitElement Web Components and Open-WC

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published