/supermarkets-client-vue

Basic Vue 3 Clean Architecture interpretation

Primary LanguageVue

SuperMarkets Client Vue 3

A basic Vue 3 front-end CRUD of Supermarkets with upload of images.

An interpretation of the Clean Architecture proposed by Robert C. Martin was used as project architecture, as well as other commonly used design patterns.

Demo: Abrir

Running the project

  • Installation and configuration

    1. Install the packages using npm install or yarn
    2. Create a copy of the .env.example file and rename it to .env
    3. Fill the necessary environment variables
  • Build and running

    1. Build using npm run build or yarn build
    2. Preview the project using npm run preview or yarn preview

Technologies used

  • Vue
  • Vue-Router
  • Vuex
  • Axios
  • TailwindCSS
  • HeadlessUI
  • Heroicons