Before I start...
We are a software development team , we know how long, effort, and technology it will take to create this project.
Please don't bid if you are the kind of Freelancer that only want's a project to get 5 Stars... We will not give 5 stars unless the work deserve that.
Please only bid if you are capable to do this project and you have good, and professional communications skills...
Please bid only if you have great Graphics Design Skills.
We have a client with the following requirements:
We have a Home Repairs services...
We need a web application with customer facing front end... with Login and Backend for Admins.
You will be using this template:
[login to view URL]
we will buy it and provide it for you.
We are specifying this template because we want to use it's nice responsive design and it's forms controls...
e.g. we don't want regular drop down menus (the regular select input).
The system :
The web app should be fully responsive.
The web app should fully support English(LTR Layout) and Arabic (RTL Layout), I will help with all required translation don't worry about that.
The website is basically to show our services ( I will provide PSD files to services) on the home page.
Then, every service will have a page to describe it briefly. (Text and images we will provide)
Users can register a very simple registration :
2. Mobile No
4. Email (Optional).
Then every user can add locations to request service for them, every user can have multiple locations.
1. Location Name
2. Location Map :(system can get current location, or user can pick a location from a Google map)
3. Type : Villa, Apartment, Store, Warehouse, Palace, Beach Cabin.
Then, user can login and see his/her locations, click on a location and request a service for that location, our services available are:
Users can select multiple services for one location.
Users can select the time when he\she want the technician to arrive. (Optional)
User have to select the services required and click “Request” then, an email will be send to the system admin (we specify him\her)
After users make a request, the admin of the system can view all requests and filter the view by request type. Then, the admin can assign a request to specific technician then an SMS will be automatically sent to the user (requester) that your service is received and a technician is assigned and the arrival date/time. (We will agree on the SMS body later)
You will be using an SMS service from our provider which we will provide the link and credentials to.
We should have a setup place where we can setup technicians on every services with the following information:
1. Technician Name
2. Technician Mobile No
After a service is performed, admin can login and close the service request and set the status.
In the admin view, push notification should be used (or similar) to refresh the page automatically every specific time once a new request is added by a user.
Please put in your mind that we are targetting mobile users more than desktop,,, so the web app should work great on iPhone, iPad, Android, etc...
We are not looking for normal web app... we are looking for modern design website that's why we will provide the template.
Please note that we need most user interaction to be done synchronous with AJAX requests with loading animations and no post back as much as the code can possible can.
After English is finished, we will do the Arabic part, which will flip the whole design ro RTL.
The company name is " Best Home".
Looking forward for good coders!