Create an application for iOS and Android, for real estate and news announcement. Also should be created a web module in PHP + MySQL for management.
- Each advertisement must be created in the web module and made available on application for iOS and Android.
- Each news must be created in the web module and made available on application for iOS and Android.
- The banners should be created in the web module and made available on application for iOS and Android.
- The Push notifications are sent from the web module for specific users or groups with filter per profile.
The web module will be where the owner will hold the registration of your ads and banners, this module shall have one per click cost control system, viewing costs, etc .. Where the advertiser can track in real time the performance of their adverts. The method of collection must be prepaid and postpaid.
Requirements for both iOS and Android systems:
- Work offline, updates should occur after opening the application.
- Transactions of fluid screens.
- Should rely on Push Notification system.
- The log should be integrated with google, or user registration, with supplementary data to support.
- User data capture at login and each access, such as location, etc ...
- Clicks Capture, to be accompanied by the access statistics for each news and announce.
- You should support ad banners as attached image.
- User Possibility add advertisement or news on favorite to inquire after their favorites.
Requirements for the web module in PHP + MySQL for managing:
- Access profiles for Advertisers, News, Collection and Administration.
--Anunciante Can create / edit / disable ads and track the performance of your ads.
- News can create / edit / disable news and monitor performance.
- Billing is referred to reports issued by collection of ads and monitor the performance of the ad, you can register users and change their data.
- Administrator will have full access to the system.
- The announcement of the registration will be validated by the type of contract that login, postpaid and prepaid.
- The system should have a list price of ads by type of advertiser's contract (postpaid and prepaid) and also each advertiser may have specific tables.
The screens already have a first draft and should be analyzed and suggested best practices.
Below are the necessary deliverables:
1.1 – Project Schedule
1.2 - Design Screens
2.1 Web Administration interface
2.1.1 Control logins (Advertisers, News, Collection and Administration)
2.1.2 Ads Registration
2.1.3 Register News
2.1.4 Price List
2.1.5 Ad List
2.1.6 Prepaid Account Control
2.1.7 Account Control Post Paid
2.1.8 Sending PUSH notifications
2.1.9 Reports on the screens of ads and News
2.2.1 IOS Application
2.2.2 Data Collection
2.3.1 Application Android
2.3.2 Data Collection
[login to view URL]: Home Screen App iOS and Android.
[login to view URL]: User Profile screen mobile
[login to view URL]: Screens when the user clicks to view the ad or news.
[login to view URL]: the web module home screen.
[login to view URL]: ad-editing screen in WEB module. In this same screen should be possible to check the performance / announcement statistics.
[login to view URL]: news editing screen in WEB module. In this same screen should be possible to check the performance / News statistics.
The fields of each screen can still change.
What would avoid this project:
- No charges will be made via this solution should only be possible to get reports for recovery.
It will be delivered all the source code of the solution.
Who is developing the solution should conduct an analysis and suggest best practices.