Kadir Karabacak Logo
Kadir Karabacak

Nuxt-Restaurant

Nuxt Restaurant is a project for learning purposes. In this project i learned Nuxt, VueJS, Pinia ( Global State Management ) and Naive UI.

Project Image

Nuxt-Restaurant

In this project, I created a web application with Nuxt, VueJS, NaiveUI and Pinia. Also I used my knowledge about Tailwind and Typescript.

What you can do with this application ?
↪  You are able to navigate between different routes via Vue-router.
↪  A home page includes products. You can filter and add to cart different foods.
↪  You can display products page which includes all different kinds of products and categories.
↪   An orders page which contains your previous orders. Holds orders in Local Storage
↪   A cart feature which you can increase or decrease quantity of food. Also you can immediately remove a food from cart and you can complately clear whole cart.

Tools Used

Vue-Router
Nuxt
Naive UI
TypeScript
Tailwind
Pinia
Javascript
LocalStorage