Skip to content

vnt87/chiabill

Repository files navigation

NashTech Bill Splitter

Tool tính tiền chơi bi a cho mấy ae club NashTech, rảnh háng nên làm trong 1 buổi chiều

Screenshot

Features

  • Fully responsive, mobile friendly
  • Crafted with modern UI (Tailwind with proper light/dark modes)
  • Multi-languages support (support Vietnamese and English by defult, but additional languages can easily be added, check the i18n directory for language files)

diagram generated by GitDiagram.com

Demo

Check out the live demo: NT Billiard Bill Splitter

Installation

  1. Clone the repository:
git clone https://github.com/vnt87/chiabill
cd chiabill
  1. Install dependencies:
npm install
  1. Start development server:
npm run dev
  1. For production build:
npm run build

Deployment

To deploy to Cloudflare Pages:

npm run pages:build
npm run pages:deploy

Technologies Used

  • React
  • TypeScript
  • Vite
  • TailwindCSS
  • Cloudflare Pages
  • Cloudflare KV (for persistent storage)

About

Resources

Stars

Watchers

Forks

Languages