We're planning to revamp our website ([url removed, login to view]) and would like to know if you can meet our needs, this is a brief outlook of what we want (although it's not all of it and we will add some functionalities as the project evolves)
We'll start first with the main entities, the basic database model is attached under the name [url removed, login to view] (end of this document), entities’ attributes can include both images and links to outside resources (to display video for example).
All entities should have a customizable URL (for SEO purposes), and nearly all the entities have at least one picture (some, like products, have one main pictures and many other pictures which will be displayed in a gallery style on the single product page).
We will need to hide or show come parts of the content depending of the country (we will provide you with a function to do so).
The modifications through the wordpress administration should be fairly easy and require very minimum training
Here's a general idea of the pages we will need:
- We should be able to show all the products that fall within the current category, their attributes AND their linked models
Single Product page:
- We should be able to show different models linked to the current product and their attributes
- We should be able to show different applications linked to the current product and their attributes
- We should be able to show different accessories linked to the current product and their attributes
- We should be able to show different features linked to the current product and their attributes
- List applications
Single application page:
- Show current application attributes + show products compatible with the current application
- Display all the accessories list
Single accessory page:
- Display the accessory attributes
- List products compatible with the current accessory
Contact form: hardcoded form, preferably not relying on any plugin to speed up the website
Inquiry form: hardcoded as well, will contain more fields (one selectbox is dynamic as it will fetch a list from an internal table on the database, we will provide you with a function to get it), your code should be self explanatory and well commented, as we will need to make changes (or possibly ask you to do so) to send the inquiry to our ERP system webservice (via json post) in addition to mail or store the inquiry in the database.
This is for the model and pages part, for the there, we will need the following:
- Design (and integrate) other internal pages based on an existing PSD file of the homepage.
- Exclusively use gettext() on wordpress for translations purposes, we need to make the website multilingual (english, french, spanish and chinese), we are still thinking internally if we should rely on one single wordpress setup (with a multi language plugin) or 4 different setups, your input on this will be appreciated as well.
- We will need a mobile friendly version as well, either by using a responsive design or a different mobile stylesheet.
The goal behind the revamp is to make the sure faster, using cleaner code, have less problems upgrading wordpress (actually caused by either using deprecated or soon to be deprecated functions, or plugin incompatibility), SEO is a key point and everything should be customizable when it comes to that (we actually use Yoast, but we want to use All-In-One SEO)
Please let me know if you can do this (either completely or partially), and preferably give an estimate of how long it would take.
If you have any questions please let me know.