IOS and Android App.
The app can be used by two group of people: buyers and sellers.
The very main page of the app will contain two options Login or create new account.
clicking the "Create new account" A choice of Buyer Or Seller will appear.
the buyer creates a simple account (username, email, password and an email activation feature)
the seller enters the Username, password and email. Their account creation will go to the database and be active when the admin approves. after registration a message will appear in the app saying "Please contact us via example@[login to view URL] to activate your account" and an email will be sent to his email saying the same.
The buyer will have three main selections in the main page after login of the app. First selection is (New request) the second is (My requests) and the last is (messages).
1-New request page contains the following:
-Three drop-down list selections:1-car brand 2-model 3-year. ----- These three options will be the title of the message that the seller will see.
-Under the three drop-down lists will come the Message text box that the buyer will enter full description of their request and notes for the sellers.
-City Drop-down list selection with an option to add more cites: the request will be sent only for sellers in same city the buyer will determine.
-Confirmation button to send the request.
2-My requests page: this page displays the requests that were sent with the possibility to cancel/delete any request so the request will no longer be available for the sellers.
3-Messages: This page is will show the message the buyer receives from the sellers with an option to delete the message or reply or block the sellers from sending anymore messages.
The seller logs in using their username and password.
The seller will have three main selections in the main page of the app. First selection is (requests) the second is (messages) and the last is (profile).
1-Requests: shows the request submitted by buyers only.
2-Messages:This page is will show the messages the seller sends and receives from the buyers with an option to delete the message or reply or block the sellers from sending anymore messages.
3-Profile:This page offers the option to choose which city/cites cover(this will make them receive request only in the cites they cover), also the seller can choose and change anytime the car brands they offer.
Sellers will not be able to contact sellers or buyer without their requests.
buyers will not be able to contact buyers or sellers without their requests.
The app should be as simple and light as possible.
the app should be connected to a database that can be accessed by admins.
The app is meant to be published in the apple App Store and android app store so it should meet their requirements.
a website doing the same function as the app will be under consideration to be created if the developer is capable of doing so.