Poppy is not a native mobile application but a hybrid application, a web application catered for mobile built with HTML, CSS, and jQuery. Bootstrap's 12-grid system is used to assure responsive design across devices. Adobe PhoneGap was used to access Poppy on mobile devices. PhoneGap's native plugins to access the device's camera, file system, and storage were used as well.
Poppy is a mobile application that keeps a digital copy of all your paper receipts. The idea of Poppy roots from a personal struggle of mine, where I tend to hoard countless number of receipts, with the fear that I'll need one of them one day. This mobile application allows the user to take a photo of their receipts, categorize them by vendor name and date, and simply store them on the application. Later on, the user can easily retrieve them by its chronological order.
Features of Poppy
- Mobile-first responsive design
- Bootstrap grid system
- Hybrid mobile application enabled by PhoneGap
- PhoneGap's native plugin accessing the device's camera, file system, and storage
Work in Progress
Listed below are the features that are still under construction.
- Database to store images paired with name and date
- Modals to confirm actions (e.g., when entry has been saved or deleted)
- Fluid transitions between pages
- Form validation
- Option to search for past receipts by vendor name or date
- Redirect to
history.htmlafter receipt has been deleted
- Cross-browser compatibility