Skip to content

Instantly share code, notes, and snippets.

@sandys
Last active December 19, 2016 08:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sandys/523fbd85106a78565a42cfa64e18c933 to your computer and use it in GitHub Desktop.
Save sandys/523fbd85106a78565a42cfa64e18c933 to your computer and use it in GitHub Desktop.
magento requirements

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):

You will choose the one that has the best mobile support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment