All Projects → adriancarriger → clean-to-the-core

adriancarriger / clean-to-the-core

Licence: MIT license
🍏 A gluten free, accessible, offline-first, progressive web app for creating healthy meals.

Programming Languages

typescript
32286 projects
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to clean-to-the-core

Bento Starter
🍱 Full-Stack solution to quickly build PWA applications with Vue.js and Firebase
Stars: ✭ 1,519 (+12558.33%)
Mutual labels:  offline, service-worker
Ionic Cache
Ionic and Angular cache service with IndexedDB, SQLite and WebSQL support
Stars: ✭ 248 (+1966.67%)
Mutual labels:  offline, angular2
Notes
Offline-first notepad PWA
Stars: ✭ 163 (+1258.33%)
Mutual labels:  offline, service-worker
Angular2 Hn
💥 Progressive Hacker News client built with Angular
Stars: ✭ 1,293 (+10675%)
Mutual labels:  offline, service-worker
react-weather-app
⛅️ PWA Weather App made with ReactJS
Stars: ✭ 147 (+1125%)
Mutual labels:  offline, service-worker
Offline Gallery
🎈 A 16kb Preact & Redux based Progressive Web App that offers an offline gallery experience of external images.
Stars: ✭ 90 (+650%)
Mutual labels:  offline, service-worker
Jfa Pwa Toolkit
⚡️ PWA Features to Any Website (very Fast & Easy)
Stars: ✭ 245 (+1941.67%)
Mutual labels:  offline, service-worker
Vue Wordpress Pwa
An offline-first SPA using Vue.js, the WordPress REST API and Progressive Web Apps
Stars: ✭ 665 (+5441.67%)
Mutual labels:  offline, service-worker
Smart-Text-Editor
The text editor that requires only a browser and a keyboard!
Stars: ✭ 60 (+400%)
Mutual labels:  offline, service-worker
firefighter-demo
🚨 Demo to improve an existing firefighter app by making it queue tasks offline
Stars: ✭ 68 (+466.67%)
Mutual labels:  offline, service-worker
Pwastats
A directory of Progressive Web App case studies.
Stars: ✭ 88 (+633.33%)
Mutual labels:  offline, service-worker
generator-sf
Yeoman generator that scaffolds out a Symfony PHP app including Browsersync, various CSS preprocessors, jspm, webpack, browserify and Service Worker
Stars: ✭ 14 (+16.67%)
Mutual labels:  offline, service-worker
Create React Pwa
https://github.com/facebookincubator/create-react-app + Progressive Web App goodness
Stars: ✭ 1,268 (+10466.67%)
Mutual labels:  offline, service-worker
Next Offline
make your Next.js application work offline using service workers via Google's workbox
Stars: ✭ 1,306 (+10783.33%)
Mutual labels:  offline, service-worker
Navi
Open Source Project for Grow with Google Udacity Scholarship Challenge - Navigation app using offline first strategy and google maps api - To get started please refer to the README.md - CONTRIBUTING.md and the project Wiki
Stars: ✭ 51 (+325%)
Mutual labels:  offline, service-worker
Ember Service Worker
A pluggable approach to Service Workers for Ember.js
Stars: ✭ 227 (+1791.67%)
Mutual labels:  offline, service-worker
Sw Precache
Service Worker Precache is a module for generating a service worker that precaches resources. It integrates with your build process. Once configured, it detects all your static resources (HTML, JavaScript, CSS, images, etc.) and generates a hash of each file's contents. Information about each file's URL and versioned hash are stored in the generated service worker file, along with logic to serve those files cache-first, and automatically keep those files up to date when changes are detected in subsequent builds.
Stars: ✭ 5,276 (+43866.67%)
Mutual labels:  offline, service-worker
Your First Pwapp
Code associated with Your First Progressive Web App codelab
Stars: ✭ 619 (+5058.33%)
Mutual labels:  offline, service-worker
Offline First
🔌 Everything you need to know to create offline-first web apps.
Stars: ✭ 2,792 (+23166.67%)
Mutual labels:  offline, service-worker
angular-http-cache
Speed up your remote requests by automatically caching them on client and add support for offline navigation.
Stars: ✭ 25 (+108.33%)
Mutual labels:  offline, angular2

Clean to the Core

Build Status Codecov Dependency Status devDependency Status Angular 2 Style Guide

🍏 A gluten free, accessible, offline-first, progressive web app for creating healthy meals.

Features

  • offline: Works offline even after a full page refresh using a service worker. Subsequent page load times are very fast on browsers that support service workers.
  • accessible: Designed to be accessible and passes the chrome accessibility extension audit
  • notifications: Uses push notifications to inform a user when a recipe timer is complete
  • lazy routes: Routes are lazy loaded for a faster initial load time

Demo

Checkout the demo

recipe page top recipe page steps home page

Example Gif

Docs

Checkout the documentation

Tech Stack

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.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive/pipe/service/class.

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.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run npm run e2eTests to execute the end-to-end tests via Protractor. Before running the tests make sure you are serving the app via ng serve.

angular-cli help

To get more help on the angular-cli use ng --help or go check out the Angular-CLI README.

License

This project is licensed under the MIT Open Source license. For more information, see the LICENSE file in this repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].