Skip to content

A web application built with Vue.js for managing an open bar tab. Users can select beverages, enter the quantity for each beverage, add them to their tab, and view the total bill. Optionally, users can specify the number of people splitting the bill.

Notifications You must be signed in to change notification settings

tichzvidzayi/OpenBarTab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Open Bar Tab Web App (Vue.js and TailwindCSS)

The Open Bar Tab web app is built using Vue.js to manage an open bar tab for a bar or restaurant. It allows users to list different types of beverages, input quantities for each type of beverage for a "round of drinks", and Submit/Add the specified order or beverages to an open tab.

Features

  • Display a list of available beverages with prices
  • Allow users to enter the quantity of each beverage for a round of drinks
  • Add the selected beverages to the open tab
  • Calculate the total bill and display it

Installation

Clone the repository:

 cd open-bar-tab-app
npm install
 npm run build
 npm run dev
 Open your web browser and visit http://localhost:3000

Technologies used :

  • Vue.js
  • TailwindCSS

Additions/ Improvements

  • can use TypeScript to avoid common errors
  • use testing frameworks like Jest for testing
  • can export a receipt as a PDF or email receipts
  • can optionally, enter the number of people who will split the total bill

About

A web application built with Vue.js for managing an open bar tab. Users can select beverages, enter the quantity for each beverage, add them to their tab, and view the total bill. Optionally, users can specify the number of people splitting the bill.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published