Skip to content

🍏 🍍 πŸ“ A NativeScript+Vue iOS and Android app for managing grocery lists

Notifications You must be signed in to change notification settings

PHPGuus/groceries-ns-vue

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

35 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Groceries Vue

Built With NativeScript-Vue

Groceries Vue is an app for managing grocery lists.

Groceries Vue is also a clone of sample-Groceries built with nativescript-vue. It showcases the potential of the NativeScript platform using the Vue.js.

This project uses:

  • Vue.js!
  • Vuex;
  • Vue-router;
  • NativeScript components;
  • NativeScript animation;
  • NativeScript http lib to connect to a backend service;
  • NativeScript-cli (tns) to build/debug in Android and iOS;
  • Webpack for bundling vue, scss and ES6 (see nativescript-vue-webpack-template);

Video demo

Groceries-vue video demo

Usage

  1. Install NativeScript tools (see http://docs.nativescript.org/start/quick-setup)

  2. Clone this repository:

git clone https://github.com/tralves/groceries-ns-vue
  1. Install dependencies:
cd groceries-ns-vue
npm install

cd groceries-ns-vue/tns
npm install
  1. Build and run:
cd groceries-ns-vue
webpack --watch --env.tns --env.android

cd groceries-ns-vue/tns
tns run android
# or
tns run ios
  1. Development mode

In two separate terminals run:

# terminal 1
cd groceries-ns-vue
webpack --watch --env.tns --env.android

# terminal 2
cd groceries-ns-vue/tns
tns debug android
# or
tns debug ios

About

🍏 🍍 πŸ“ A NativeScript+Vue iOS and Android app for managing grocery lists

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 48.2%
  • JavaScript 45.2%
  • CSS 6.6%