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.
- 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
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
- Vue.js
- TailwindCSS
- 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