Website Development + Integration Project
I have a project for creating Website for shopping experience; the website consists of three main concepts:
(I) Product catalog page:
The main theme for our site is providing price comparison page, users can view entire catalog or filter it based on their interests, once finding desired product the lowest price is shown and when pressing the product all prices from all retailer is shown.
Database for the complete products details will be provided during the development.
Required admin form to manage upload products periodically (preferably in table format form)
(II)Social engine page: where users can communicate with his community of friends with his shopping experience:
This can have (but not limited to) the following:
- User types (Normal - Admin - Retailer)
- Login Page / Signup page (with the probability to use Facebook - Twitter - LinkedIn -... Login)
- New feeds page
- Personal Home Page
- Profile page
- Posting free text - images - video
- reviewing products
- Like post
- Share post
- Report post
- add friends
- search (Friends - Groups - Pages - ...)
- Admin functions (Dash boards - block content, users,... - verify users - ….. )
- Hashtag recognition mechanism (store hashtags to database - recognize key word from posts (as compared to our database) and mark them as hashtags)
Required development must be by using PHP, database MySQL and operating system Linux.
We have two-way integration between the two pages:
*First (From Product Catalog to Social Page):
User can follow (Products - brands - retailers -....) from our catalog test posts will be chosen and sent to admin form to publish to user's new feed page based on his interests.
Note: the follow feature is based on hashtag follow.
*Second (From Social page to Product Catalog):
For posts having complete information (Category - Subcategory - Description - Price - Retailer) about certain product, this post can be promoted to be shown on our product catalog through Admin page approval.
The required tasks are:
1-Develop the complete website.
2-Develop the integration between the two streams
3-Design CSS for the complete website
4-Provide Hosting options
5-Provide content delivery network options
6-provide security options for crawlers and bots
The mandatory attributes for the development team:
1-Must have experience in (self-hosted ecommerce solutions) ex: Opencart, magneto and Woocommerce, reference work must be provided in this area.
2-Must have experience in (Social Engine platforms) ex: SocialEngine.com, Elgg and Dolphin, reference work must be provided in this area.
3-PHP, MYSQL and LINUX experience.
Required estimation Time and Cost.