Am looking for full stack android developer who can work on chat application similar to whatsapp along with marketplace feature similar to facebook, ,budget should not cross 60k , bids with more than 60k cost will not be considered, please note i will not provide or purchase any libraries,API's or plugins , not even for emogies and stickers ,except Hosting server and firebase acc
Android Application for user
1. User can create account with the app using phone no. (with OTP verification)
2. User can see their contact list (only other user which is using this app are available there. For other users we can send an invite link
3. User can chat with other user (Text,Voice,Video)
4. Users can Create Groups , and admin will have similar powers similar to whatsapp
5. Group chat with multiple people(Text,voice,Video)
6. User is able to update/edit and Delete their profile from the App.
7. User can upload their status like (whatsapp)
8. User is able to send receive doc, files, image etc., with specific size & limit.
9. User can find what they’re looking for by filtering their results by location, category and price.
10. User is able to sell their product, i.e., electronics items , garments, home for sale and rent, vehicles etc. and also able to send information about the product to other user. (but it will be prior approved by admin to sell that, for security reasons)
11. User can select products from any category to find out his desired product.
12. User is able to boost their product in the marketplace (like to show on the top of the list or as featured ads for certain period of time based on the budget they select)
13. User is able to chat with seller, but user and seller can see their contact info only if the contact no. is available their contact list.
14. Boosted ads will be shown on the top of page as “featured ads” , these boosted ads can be in multiple location
15. create ad – select dropdown(Brand awareness, Profile boost, Website visits, lead generation, page likes) .
16. Customer can select the targeted audience to particular country/state/city/profession/interests to reach the ad .
17. customer can select how many days he/she wants to run the ad .
18. Daily budget setting-customer can select a daily budget amount .
19. User/Customer can select the date from when the ad to start .
20. payment method to do payment .
21. Managing ads.- see all the ads posted by him/ser(active & inactive) .
22. View & download Ad report of active and inactive ads .
Admin Portal for Super admin to manage everything
2. Admin can create/update/delete category for marketplace.
3. Admin can see all the users of the Application who are registered to the application.
4. Admin can able to suspend account of any particular user ( if any reason their)
5. Admin can able to see all product which are uploaded for selling purpose in application
6. Admin has to approve the product to show it on application.
7. Admin can able to send notification to users and sellers
8. Admin can able to view chat history of user and seller if need (for security reasons)
9. Admin can able to delete product, home for sale and rent, vehicles etc.
10. Admin can able to view all the orders as per the status (pending/completed).
11. Admin can able to send advertisement in marketplace.
12. create ad – select dropdown(Brand awareness, Profile boost, Website visits, lead generation, page likes) .
13. Admin can select the targeted audience to particular country/state/city/profession/interests to reach the ad .
14. Admin can select how many days he/she wants to run the ad .
15. Daily budget setting-Admin can select a daily budget amount .
16. Admin can select the date from when the ad to start .
17. Managing ads.- see all the ads of all users (active & inactive) .
18. View & download Ad report of active and inactive ads
19. Admin can view/edit/delete boosting ads
20. Admin can extract the reports of all the marketplace features in excel/pdf formats