A pizza selector written in Nuxt, Vue, Vuex and IndexedDB. This is mainly created as a hobby project for testing out Vuex and IndexedDB. It also tries to solve my constant issues selecting the best pizzas.
Nothing pizza related really works. Right now there's only a static page for pizzas with some hardcoded data.
- Layout ✅
- Dark mode (persisted in localStorage) ✅
- PWA support ✅
- Fetch initial data from server ✅
- Vuex ✅
- Indexed DB 2.0 👎
- Offline mode 👎
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm start
# generate static project
$ npm run generate
For detailed explanation on how things work, checkout Nuxt.js docs.