项目作者: ibm-watson-data-lab

项目描述 :
Shopping List is an Offline First demo desktop app built using Electron and PouchDB.
高级语言: JavaScript
项目地址: git://github.com/ibm-watson-data-lab/shopping-list-electron-pouchdb.git


Shopping List - with Electron and PouchDB

Note: This is a work in progress.

This Shopping List is an Offline First demo application built using PouchDB with the Electron framework. This app is part of a series of Offline First demo apps, each built using a different stack.

Quick Start

  1. Clone this GitHub repo
  2. Run npm install
  3. Run npm start

Features

Shopping List is a simple demo app, with a limited feature set. Here is a list of features written as user stories grouped by Epic:

  • Planning
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.
  • Shopping
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.
  • Offline First
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.
  • Multi-User / Multi-Device
    • As a \, I want to \ so that \.
    • As an \, I want to \ so that \.
    • As an \, I want to \ so that \.
  • Geolocation
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.
    • As a \, I want to \ so that \.

App Architecture

Tutorial

Refer to the tutorial for step-by-step instructions on how to build your own Offline First shopping list desktop app with Electron and PouchDB.