Step 1
Downloaded a PSD filefrom a website (https://colorlib.com/wp/free-psd-ecommerce-templates/) after a Google search and created a new Shopify store in the Shopify admin.
These are Shopify development stores that I've built from scratch using downloaded free themes from the Shopify Theme store. Below is the process that I took to convert downloaded PSDs of e-commerce sites to Shopify sites, as well as installing and customizing required Shopify plugins. Below the process description are the actual Shopify store projects.
Step 1
Downloaded a PSD filefrom a website (https://colorlib.com/wp/free-psd-ecommerce-templates/) after a Google search and created a new Shopify store in the Shopify admin.
Step 2
Downloaded a free Shopify themefrom the Shopify theme store that is similar in layout to the downloaded PSD mockup. The downloaded theme must be compatible with the online content editor accessible in the Shopify admin.
Step 3
Created new private app and setup API.Set permissions of "Theme templates and theme assets" to "Read and write access" to generate the API credentials.
Step 4
Setup Shopify theme locallyusing ThemeKit within Powershell terminal and the theme's API credentials created in Step 3. Also initialize a new GitHub repository with the theme code.
Step 5
Edited theme elements and stylesto match the mockup as close to pixel perfect as possible while taking a mobile-first approach. Used ThemeKit with Visual Studio Code to customize the theme locally.
Step 6
Customized the content manager in the Adminby creating and customizing Schemas in the code using Shopify's Liquid templating language.
Step 7
Installed the necessary pluginsfrom Shopify's App store and styled the plugin elements on the front end to match the mockup and the styles of the rest of the site. Tested the plugin functionality to make sure it works.
Step 8
Styled the elements on the other pagesto match styles on mockup so that styles across pages look consistent and uniform.
These were the projects I did for Middlestate, LLC. These were contract jobs for which I also did periodic updates to add new content/features. The technologies that I used were mainly NetlifyCMS, Gatsby, and Sass.
"Amit has a great work ethic and is always looking to learn and try new stuff. His attitude about new challenges is great and works well in a group or solo."