This repository is the front-end for the nònò matcha webstore. It is powered by a Shopify backend, using the Storefront API, and deployed using GitHub Actions and GitHub Pages.
The website was built using the following technology:
- TypeScript as the main programming language
- Vue.js as the web framework
- TailwindCSS for styling
- Shopify Storefront API / GraphQL for getting data from the Shopify backend
Besides this, the website is deployed using GitHub Actions and GitHub Pages.
The website was designed, prototyped and user-tested in Figma.
Clone the repository, and then run
npm run dev
to install everything. You can then run the project for development by using
npm run dev
and view the website at localhost:5173.
To build the website, run
npm run build
after which all build files will appear in the /dist folder.
