/SE-Retail-Management-System

A Final Year Project of Computer Science and Technology Program, BNU-HKBU United International College.

Primary LanguageVueMIT LicenseMIT

SE Retail Management System

Build Status

A Final Year Project of Computer Science and Technology Program, BNU-HKBU United International College.

Proudly powered by Vue.js & Google Firebase & Element UI

Introduction

A system for retail management for Social Enterprises in UIC.

Product of a case study on Agile project management methods.

Started from April, 2017. Still in progress.

TODOs

  • Establishing database on Firebase.
  • Front-end development for Selling page.
  • Back-end implementation for Selling page.
  • Establishing vue-router.
  • Front-end development for Storage Management page.
  • Back-end implementation for Storage Management page.
  • Instance verification for all input fields.
  • User authentications.
  • Switch from Firebase to services inside China.
  • Switch to Element FE 2.x
  • API for mobile apps.
  • API for WeChat public accounts / micro program (小程序)
  • To be continued...

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

For detailed explanation on how things work, checkout the guide and docs for vue-loader.