🎉🎉🎉Go Live: http://hotelreservation.orhanozkercin.com/ 🎉🎉🎉
Project has very little dependencies list. For HttpClient it uses built in fetch method. It also uses new Vue3 and composition API with new setup
configuration.
I try to use new features as much as possible. Used experimental <Suspense>
api for async components. Also I used <KeepAlive>
api to keep the state of some components.
I used composable methods for several purposes. I shared logic with those methods.
Installation
yarn && yarn dev
Stack
- Vue 3
- Tailwind 3
- Vuex 4
Dependencies
"vue": "^3.2.29",
"vue-datepicker-ui": "^3.1.1",
"vue-paycard": "^0.7.0",
"vuex": "^4.0.2"