I would like an iPhone application.
The application will let users submit a question to a MySQL database hosted on a cPanel account. The site admin will answer the questions that are asked by the users.
## Deliverables
I can do the MySQL work, and much of the PHP work as I have codes that do most of the PHP work from previous work etc. This should not be a really expensive project it's pretty basic actually. I will be making upgrades and expansions to the program on a weekly basis for a reasonable rate programmer.
I need an iPhone App.
This App when opened will offer: Select Signup Or Login.
Signup will create an account for the user. Email confirmation Required.
Signup collects a user's Name, email, and password.
Login has two fields the user enters data into. This will be user name and password. i need an HTTPS connection to a webserver php script that will take the user name and password and send to the login PHP script on the server if it's correct login to the site and display the next screen.
The users should be able to start the application.
Login by entering their user name and password.
I want the iPhone App to pass the data to a PHP script on my server that will perform the login. This way the main password to the MySQL server is not transfered from the iPhone to the webserver cannot be sniffed.
Connection from iPhone should connect using HTTPS.
After user is logged in
Submit new question or view previously submitted questions with comments/answers/responses from admin.
Users should only be able to see questions they have asked. All questions and comments/answers will be kept private.
Admin will be able to see all questions/comments.
Admin will be able to login via a Computer Web Browser or iPhone Browser and comment/respond/answer the question the user asked.
So there is the login page.
User Control Panel after successful login page.
Ask new question page.
View Pending Questions page. - This will simply list pending questions with option to delete or edit them.
View Questions that are already answered by admin with admin comments page.