Marketing website for Trezzit a bill-splitting platform with item-level expense tracking.
Trezzit makes splitting bills transparent and fair by tracking expenses at the item level. Instead of just dividing totals, split individual items with multiple split types (equal, percentage, shares, exact amounts).
Key Features:
- Receipt OCR with AI categorization
- Item-wise bill splitting
- Multiple split types per item
- Share bills without requiring accounts
- Expense tracking dashboard
Static HTML with Tailwind CSS and GSAP. Deployed on Vercel.
public/index.html # Landing page assets/ icons/ # Branding images/ # Screenshots .well-known/ # Deep links sitemap.xml vercel.json
Includes meta tags, structured data, Open Graph, and Twitter Cards. See SEO-CHECKLIST.md.
- Node.js & npm
- Python (optional, for image optimization)
- Install dependencies:
npm install
The project uses Tailwind CSS (v3). To build the styles:
# Watch mode for development
npx tailwindcss -i ./input.css -o ./public/assets/css/styles.css --watch
# Build for production (minified)
npx tailwindcss -i ./input.css -o ./public/assets/css/styles.css --minifyTo resize and convert images to WebP:
python scripts/optimize_images.pyThe site is a static HTML project. Ensure the full public directory is served.
- Vercel: Point the root directory to
.and the output directory topublic(or just servepublic).
Live: trezzit.com
App: app.trezzit.com