This is a very simple app (about 8 screens). Basically the user scans a product barcode, the app use a Web API (provided) to get the product details (name, average price, product type and a list of stores and prices), It shows this information, keep the scan history and permits the user to mark a product as a favorite.
The app has no login and all the information created ( favorites and products scanned) should be store locally).
You should provide the design;
1. The app should be developed using IONIC
2. Use IOS and Android interface design standards;
3. Use Firebase Crash dashboard to get reports of bugs and crashes.
4. Use Firebase Analytics to get insight on app usage and user engagement.
5. Use Firebase Cloud Messaging to send notifications
6. All messages and text (provided) will be in Brazilian Portuguese;