Adityacprtm
Aditya Pratama
DevOps Cloud Engineer
Availability
Available for projects

Replies within 24h

Back to Portfolio
Cajero App

Cajero App

Solo Developer2019 · 1 month

A point-of-sale cashier application built with CodeIgniter. Handles product management, transaction processing, and basic sales reporting for small retail businesses.

Tech Stack

CodeIgniterPHPMySQLBootstrap

Architecture

Built on the CodeIgniter PHP framework following MVC architecture. The application manages products, categories, and transactions through a MySQL relational database. The cashier interface provides quick item lookup and cart management, while the admin panel handles reporting with daily, weekly, and monthly sales summaries.

Challenges & Solutions

Concurrent Transaction Integrity

Two cashiers processing orders simultaneously could read stale inventory counts, leading to overselling. MySQL transactions with row-level locking on the products table resolved this, ensuring stock deductions were atomic.

© 2026 Aditya Chamim PratamaContact