
POS for a pizza shop. Using SvelteKit, Prisma, and Stripe.
Tony's ApizzaExample POS is a point-of-sale system specifically designed for pizza shops. It is built using Stripe Terminal, SvelteKit, and Prisma. This POS system offers contactless and dippable payments using Stripe Terminal, a responsive keypad using CSS grid, quick add buttons for purchasing common products, basic tax computation for taxable products, and efficient management of order and product data using Postgres.
Tony's ApizzaExample POS is a comprehensive point-of-sale system tailored for pizza shops. With features such as contactless payments, a responsive keypad, quick add buttons, tax computation, and robust data management, this POS system provides a reliable and efficient solution for processing transactions and managing orders. Although there are some additional features that could be considered for real-world scenarios, such as authentication of cashiers, support for multiple readers and stations, tipping support, cash and cash drawer functionality, receipt printing integration with thermal printers, and barcode scanner compatibility, the existing features of Tony's ApizzaExample POS make it suitable for most pizza shop businesses. The software is licensed under MIT.

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.
Prisma is a server-side library that helps developers read and write data to the database in an intuitive, efficient and safe way.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.