Simple Flutter App incl. Web App Admin Panel

Job ID: 34077554

Budget: €750 – €1,500 EUR

I am looking for a skilled and creative developer for a basically very simple Flutter App. The objective of the app is to display actual offers in list form (cards) with corresponding details. As soon as the user of the app taps on the corresponding card, he should get further details about the offers. By tapping again on e.g. a "check offer" button, the user should get to an external website via the browser of the smartphone, where he can find the offer. In the individual cards, various key data about the respective offer should be displayed. In addition to the title, this includes a short description, the vendor of the offer, the type of offer and the end date of the offer. In addition, users should have the option to share and like the corresponding offer (in the form of a hot symbol / flame).

Key aspects of the app beyond that are:
- Users shall be able to suggest further raffles via a form
- The offer are to be categorized (e.g. ending soon, new, cars, travel, etc.)
- The offers should be deleted automatically after reaching the expiration date.
- Ads should be displayed between the individual " offer cards " (depending on preference, both own ads and Admob ads)
- Push notifications must be able to be sent from the Admin Panel
- Users must be automatically informed about updates and must be able to do this easily
- A "Blog" must be implemented for the publication of articles
- Recommendation function for the app
- Users should NOT have to log in, so no login function is needed
- Modern, appealing UI and clear UX for App and Admin Web App

In addition to the app itself, a web app is needed for administration. Here the corresponding offers should be entered and edited, advertisements should be integrated, activated, deactivated etc., the articles for the blog should be created/edited using a WYSIWYG editor, push notifications, push messages should be able to be created and sent here, etc. In order to make a first filtering, I ask to mention the term ´cattapp´ in the title of the job application. All applications that do not contain this term in the title will be ignored.
For a better understanding I have already created a mockup with corresponding example videos, in which the most essential elements and the basic structure are described. But this mockup is only a rough guideline and I expect ideas for improvement from the developer!

IMPORTANT: Since the app is primarily intended for the EU countries Germany and Austria, compliance with data protection aspects (GDPR) and/or the implementation of appropriate content / functions is essential. As well, any rights of use of app modules, images, etc. must be preserved. Only elements for which rights of use can be proven may be used.

If you are interested, please send me more information about your workflow.
Related categories: HTML Flutter Google Firebase