Giter Club home page Giter Club logo

sisters-of-the-road-admin's Introduction

Sisters of the Road Cafe Admin and POS system

At Sisters of the Road Cafe, anyone can come in and purchase an affordable meal. Those without the ability to afford a meal can trade volunteer time for cafe credits. Currently, these volunteer credits are tracked manually, and the purpose of this app is twofold:

  • Provide a Point of Sale style interface, suitable for an iPad, for checking out with credits
  • Provide an administrative view into volunteers' credit balances

With a system like this, the checkout process at the cafe can go more smoothly, making running the checkout counter easier and faster. Administrators at the cafe will be able to log into the Django Admin to look at volunteers, make notes, and adjust balances as needed.

Technology

This tool is a Django app with Preact frontend and Postgres for the database.

Setup/Installation Instructions

See the Setup document for instructions on how to run this app on your machine and contribute to its development.

Event MVP Functionality Overview

Staff users can...

  • Log in and see the main barter-checkout page
  • Search for a barter account by customer name (fuzzy search)
  • Checkout a meal with a barter account
  • Add volunteer credit to a barter account

Admin users can...

  • Log in and see the main admin page
  • Add new barter accounts
  • Add new staff accounts
  • Search for barter accounts
  • View all barter accounts
  • View credit balance for customer
  • See log of how credits were used

Checkout interface is...

  • optimized for iPad
  • intuitive for users with variety of tech experience
  • easy to read

Admin interface is…

  • not accessible to regular staff users

Contributors

See Authors.

License

See License.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.