We require a few PHP updates to be done to an existing website. The previous developer made a reasonable mess of things so please include exta time to figure things out. It is quite bad coding so is a mess to figure out. We already struggled with another provider so make sure you are up for the task. The project is quite urgent as well, so please provide possible deadline estimates.
Each update includes a screen capture and what must happen. Please feel free to ask any questions if you have any queries or if anything is unclear.
A.1. There are currently a landing page, and 3x logins on the main page. The logins, register and forgot password must be moved to the landing page.
A.2. A user should not be able to access the store without being logged in.
B. Currently, clicking on "Add To Cart" on the order page takes you to the checkout screen. They want this to be removed. Clicking on add to cart should add it to your cart in the background, but not redirect you to your checkout page. Once satisfied the user can checkout and then double check their items. This should be done with an ajax call (or whatever works best).
C. The order email sent out triplicates items in the body, making the total 3x more than it should be.
D. They want to add minimum quantities per order per product type. In other words, if you buy bottled water, you need to by a minimum of 10 liters, or combination of. If you buy coffee you need a minimum of 5kg of coffe.
E.1. See attached PHP SMS service file. This will need to be incorporated into the website. We do not have PHP developers therefore have not worked on this ourselves. Please include extra hours for any possible issues within the SMS service that need to be updated.
E.2. Suppliers can change the order status of their item in an order themselves. When they change their status to "Shipped", an SMS must be sent to the client informing them that part of the order has been shipped. A supplier must be able to customize the SMS template to be sent.
F. Suppliers who logged in should only be able to change their part of the products status to PACKING, SHIPPED and COMPLETED.
G. Statistics should be expanded to include the following:
G.1. Sales by product -> total sales for a product, filter options should be added: Category, date range, customer.
G.2. Sales by customer -> same as above, with various filter options.
G.3. All stats must be able to be printed, exported to CSV and PDF
H. Please include time to publish database and file updates to a test server as well as a live server. The live server must be booked for updates.
Other important facts:
- Website developed in the CMS APPHP, experience to this will count in your advantage.
- Since we have already bumped our heads with a previous PHP programmer, we are looking for a quality programmer.
- We receive regular updates on this site and are looking for someone that would be able to take this role on a regular basis (updates every 2-3 months).
The client's specs are reasonably vague at times, take note that they might add small modifications after the first preview, please include time for an update to work completed.
19 freelancers are bidding on average R4614 for this job
Hello, We are professional developers with similar development expertise. We assure you best quality designs/work with unlimited number of revisions. Please view PMB for details. Thanks
Lets do [url removed, login to view] and MySQL expert is [url removed, login to view] 8+yrs of [url removed, login to view] to start Immediately. Please check PMB
We are PHP Experts and are in business since 2006 and have developed more then 300+ PHP Projects . Lets get this PHP project done and you will not be disappointed . Please check your PMB
Hi, we have gone through with the requirements. We can easily do it with our [url removed, login to view] will provide you regular updates during progress. We are available for you all the time. Let's work together. Regards Meena
Dear Sir, Greetings! We are Reform Consulting with 5 year of experience under our belt. We are really interested to work on your project. Please see PM. Thank you. Regards, RCPL.