Skip to content

TabbyApp/Tabby

Repository files navigation

iOS App Login Page

This is a code bundle for iOS App Login Page. The original project is available at https://www.figma.com/design/w8WHY4DFy9SPTnM8BjMyZu/iOS-App-Login-Page.

Running the code

Run npm i to install the dependencies.

Frontend: http://localhost:3000
API: http://localhost:3001

Test account (demo data)

To seed a test account with sample groups:

cd server && npm run seed

Then log in with:

New signups start with an empty account.

Invites and item split

Invite links use /join/:token. After joining, if the host has uploaded a receipt, invited members can open Select Your Items to claim items from that receipt. Only the host can upload receipts. The host's choice of Split Evenly vs Item Split is synced so all members see the same mode; receipt total is taken from the receipt (no manual override).

OCR (receipt scanning)

Receipt uploads use the Mindee API (custom extraction model) to extract line items. Set your API key in the server environment:

export MINDEE_API_KEY=your_api_key

Then run the server as above. Works best with clear photos of printed receipts. If OCR misses items, add them manually on the itemization screen.

Releases

No releases published

Packages

 
 
 

Contributors