I am looking for someone to create a phone gap mobile app with a mysql database that also works on desktops. It will have a user signup and login and group messaging system.
There will be 2 kinds of signup. Users and Experts.
Users will sign up with their email address and password. Experts will sign up with First Name, Last Name, Email, company name (optional), phone number. They will also select their profession from a drop down menu. If their profession does not exist, they can add one.
They can also select a sub-category based on their profession selected. If it doesn't exist, they can create one. These professions and sub-categorys will then be available to anyone new signing up.
With the group messaging system users will send a message to experts based on their profession or sub-category. The experts in the selected category/subcategory will receive the message with just the subject and text. The user will remain anonymous to the expert.
The experts can then reply to the message. The user will see the expert's name and the reply. They can then reply back to the expert directly always remaining anonymous.
If an expert receives a message, the mobile device should show a notification to them. Also the user should receive notifications on replies.
Instead of clicking reply, the expert can also click a 'Refer' button and forward the message to someone in their contacts list on a mobile device, or enter an email address on the desktop version. The message is then forwarded onto their chosen contact/email address.
The users messages page will show sent messages and replies. They will also have the option to delete their message and any replies.
The experts messages page will show messages received and replies sent. they will also show referrals sent. They too will have the option to delete the message and replies.
The messages will be deleted from the users list, but not off the database.
Both user and expert should also have the option to block messages/replies from a specific user.
The profiles page will allow the experts to edit company name, address, email, password etc. There will also be a referrals page where experts who have referred a contact will have that contact show up if, they subsequently signup to the app. The users can edit email address and password. The users will also have the option of becoming an expert and add a profession and subcategory.
Experts will also have an Add Signature checkbox. If checked this will add the name, company name, address, email, url to the end of any replies from a professional.
Experts can send new messages. Anyone sending a message to professions/subcategories always remain anonymous. Only replies from experts show their name/signature
There also needs to be an admin section where 2 levels of admin (admin - full access and Moderator ) can view messages and replies sent to make sure no abuse is taking place. They will also be able to suspend and ban users/experts and send a private message to any user/expert.
This is a phonegap project as we want it to be compatible with iOS, Android, Windows phone and Blackberry.
There are ideas for future development and so this may be an ongoing project to help build the app in the future with further enhancements.
I will supply a basic layout design of the app / website.
The coding should be completed within 2-3 weeks.
20 freelancers are bidding on average £1312 for this job
hi we could do it perfectly with accuracy, please let us know if you want any clarification. if you want us to share our skill and previous work please initiate the chat..