I have an MVP of an Android messaging app that was developed by a freelancer. It uses the Quickblox backend infrastructure. The freelancer is no longer able to work but I need you to add the functionality to also send/receive SMS and MMS. I have simple code for SMS (if you need it) but as a separate app.
You will combine the code to create a single app and also add MMS functionality.
The initial milestone of this project will require you to do documentation (readme, summary of each file, commenting in confusing code) on the existing MVP since that is lacking and it will give you a sense of how the program currently works.
Therefore, previous experience building messaging and SMS/MMS apps are a must. In your proposal, please make reference to similar products built or worked on by you in the past. Please also give views of challenges or thoughts on the implementation. The app was and will be built in Android Studio/Java. There is potential for further work if this is done well, efficiently.
Milestones: 1) documentation/commenting, 2) combining MVP with SMS, 3) adding MMS.