The project is a reverse auction ecommerce store for clothes - with search and facebook login.
- Magento Community Edition 2.0.10
- php 7
- You will use composer to create the magento project and manage libraries. https://blog.amasty.com/how-to-install-magento-2-php7-localhost/
- You will use Heroku to deploy in production. You do NOT have to bother about apache, etc.
- Use redis for session and caching - http://devdocs.magento.com/guides/m1x/ce18-ee113/using_redis.html . there is a redis plugin available on heroku.
- all assets (images, videos, etc) should be uploaded to s3 . All images should have a unique "cache-busting" url
- integrate Elasticsearch addon (we can purchase this). Use hosted elasticsearch on amazon - https://aws.amazon.com/elasticsearch-service/pricing/
- Use Amazon RDS for MySQL hosting
- Amazon SES for transactional email sending through app
- Mailchimp for promotional mail integration
- NO CPANEL
- All code will be tracked on private git repository on bitbucket.
- You will NOT touch core Magento files while doing your work. You will be asked to demonstrate this by doing an upgrade from 2.0.10 to 2.1.2 using Composer
To build the design, you HAVE to choose an existing template from the following (we will purchase this for you):
- https://themeforest.net/item/ultimo-fluid-responsive-magento-theme/3231798?s_rank=1
- https://themeforest.net/item/fortis-responsive-magento-theme/1744309?s_rank=4
- https://themeforest.net/item/intenso-advanced-magento-theme/11570037
- https://themeforest.net/item/blanco-fluid-responsive-magento-theme/2370280?s_rank=5
- https://themeforest.net/item/magento-21-themes-magento-19-all-40-creative-designs-multipurpose-responsive-everything/12243332?s_rank=13
- https://themeforest.net/item/porto-ultimate-responsive-magento-theme/9725864?s_rank=2
- https://themeforest.net/item/shopper-magento-theme-responsive-retina-ready/3139960?s_rank=3
- Any other from themeforest
You will choose the one that has the best mobile support.