Tindahang Pinoy (PWA)

A client capstone project: Tindahang Pinoy is a progressive web app (PWA) designed as an offline-ready POS/kiosk system for managing products and orders in a sari-sari store style. It allows users to browse, order, and manage inventory efficiently, even without internet connectivity.

Tindahang Pinoy Main Interface

Project Overview

Tindahang Pinoy is a POS/kiosk-style system built as a client capstone project. It focuses on managing products and orders for small local stores, enabling staff or customers to place orders directly on the system, similar to a kiosk or point-of-sale terminal.

Unlike typical e-commerce platforms, Tindahang Pinoy is designed for in-store use, supporting offline operations through PWA technology. Store owners can add, update, and track products, while customers can browse and order items on-site. The system is optimized for quick transactions and inventory management, making it ideal for sari-sari stores or small retail businesses.

The offline-first approach ensures that all features remain available even without internet access, and data syncs automatically when connectivity is restored. This makes Tindahang Pinoy reliable and practical for areas with unstable internet.

Technology Stack

Laravel
React
HTML
CSS
JavaScript
Bootstrap
MySQL

Key Features

Product Management

Easily add, update, and organize products with categories, prices, and stock levels. Designed for sari-sari store inventory needs.

Order Processing

Customers or staff can place orders directly on the kiosk. Supports quick checkout and order tracking for in-store transactions.

Offline-Ready (PWA)

Works seamlessly even without internet. All features are available offline, and data syncs when the connection is restored.

Sales & Inventory Reports

Generate sales and inventory reports to help store owners track performance and manage stock efficiently.

User Roles

Supports different user roles for store staff and admins, ensuring secure access and management.

Responsive & Kiosk-Friendly

Optimized for tablets and touch screens, making it easy to use as a kiosk or POS terminal in-store.

Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7