Overview
Datitos is a web tool designed to help users save money on their mobile phone plans. Since carriers offer data packs with varying data caps, prices, and durations (e.g., 1GB for 3 days vs. 3GB for 7 days), it is often difficult to determine which one is truly the most economical. This application allows users to input their average daily usage and the details of available packs to calculate a standardized estimated monthly cost, automatically ranking the options from the most convenient to the most expensive.
Technical details
This project is a static application (client-side only) built with HTML5, CSS3, and Vanilla JavaScript, with no external framework dependencies. Data persistence is handled entirely through the browser’s LocalStorage API, allowing the user’s usage configuration and list of custom packs to be saved without a backend database. The calculation algorithm (precioPorMes) normalizes the cost to a 30-day period by determining the limiting factor: whether the user will run out of data before the time expires, or if the pack will expire by duration before the data is consumed.