NOTE: I DO NOT WANT A UI DESIGN!
This project requires the WIREFRAME planning design of the app as listed below. With it, suggestions on what I am missing to make a workable app. You can do a MOCK design in the wireframe.
SIGN IN OR REGISTER
Landing page , sign-in
Email, Facebook, Google options
Check with whmcs user/service status if user can login or needs
Registration, takes users social/input details, populates whmcs, creates an account and a service to his name. That platform will authenticate (via status of service) whether user has access to the app.
Responsive Dashboard after signing in (client area), show all items active on auction, with small overlay of the time left for the item to expire.
On the dashboard, click on photo option, and then the following options.
Show my items only, have three buttons on each line of users on items, one is edit, other is repost, third is delete. Have option to filter (view active items or view inactive items only)
Under filter, have the following other options to filter, make, year from, year to.
Then also on dashboard, have sort option, where the following items can be sorted by, time left , make, year
Have two different types of views, what is a list view which shows the small picture, and then the header, then the time left , then and icon to chat with the seller. If seller is not logged into his client area, then the message gets sent as an email to seller (user x has sent you a message, and list message, to reply, login to your panel [ provide link]. Also have a 'send to request' icon where upon clicking,a box comes where a request number is input and gets sent to requestor ( see under requests)
the other view option is tiles, where all the main pictures is shown in a tiled form, with the time left showing at the bottom within the picture .
Once user Clicks on the picture, he will be able to see the multiple pictures of the item, details of the vehicle, location, price, user who listed it, and given options to chat with the user or call the user . No online sales or payment goes on.
Have icon to sell an item.
Upload or take pictures, maximum 8
Select make , year, model, description, comment, recon needed, VIN number. Trade price, retail price , offered price.
If there is trade price and retail price listed, then the car will be listed in the public website showing retail price only.
Have optional box which says: send to request number.
If no OFFERED price listed, substitute with MAKE OFFER, so user can enter a number in the box provided and the seller receives email showing offer received, login to portal to view what offer is for that particular [url removed, login to view] offer is viewed, it must be marked viewed automatically, and accept/decline button, which then informs buyer of the status.
Each item has default 7 days to be listed, thereafter it gets deactivated, removed from active list, into inactive list. Only seller can see their inactive items. Have an icon to repost the same inactive item for another 7 days.
In whmcs, create the item and allocate to the clients name , where in a module, can list the clients and all listed cars under his name with [url removed, login to view] item uses VIN number (8 digits) as a unique [url removed, login to view] can't be replicated. Need a page in admin to TRANSFER VIN number from one user ownership to another, in case the same vehicle is now being sold by another user.
Each item will have a unique sequential item number.
In main dashboard (client area) , so far there's option to OFFER, but add option to REQUEST, where user enter these details, make, model, year from, year to, description. ..........see attached file for continuation
14 freelancers are bidding on average $142 for this job
We at IEOTA TECHNOLOGIES have lot of exposure and experience in development for past 4 years served for several clients across the globe. Stay tuned, I'm still working on this proposal.