This project was created based on a Shopify Theme Development – Online Store 2.0 + TailwindCSS course.
⚠ Important
This is a basic Shopify Theme 2.0, built from scratch, converting a basic skeleton store into JSON templates, as my own way of improving my knowledge and learning a few tricks regarding Shopify.
This isn't "marked ready" and has no intent to be.
📃 I didn't followed the course much regarding HTML, JS, Styles, as I didn't like what the instructor was doing, so the HTML structure, design/UX decisions and JS are all mine. I used the course mostly as a guide to the features to develop and to improve about Liquid / Shopify configurations and API.
Status | Feature |
---|---|
✔ | Installing Development Tools |
✔️ | Navigational Bar + floating search bar |
✔️ | 404 Page |
✔️ | Article Page |
✔️ | Blog Page |
✔️ | Cart / Empty Cart Pages |
✔️ | Product Collection Page |
✔️ | Collections Page |
✔️ | Homepage (Only basic Index to load modules) |
✔️ | Pages (About & Contact) |
✔️ | Advanced Product Page
|
✔️ | Search Result / Empty search page |
✔️ | Login / Registration / Forgot Password (Single page solution) |
✔️ | My Account Page
|
✔️ | Order Deails
|
✔ | Site fully responsive |
✔ | Code clean-up / general improvements |
✔ | Adding a 3D model on a Product in Shopify |
Maybe | Turn the Modal / Dialog into a global Class component with more reusability |
Maybe | Converting project to use JS modules / compiler, adding Vite |
Maybe | Home Page extra modules |
Maybe | Minicart |
Maybe | Convert some snippets and components to be more reusable globally (toast, modals...) |