OrhanOzkercin / 416e08b1204f6491750a246f6601ba1e

Home Page:http://hotelreservation.orhanozkercin.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸŽ‰πŸŽ‰πŸŽ‰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"

Screenshots

msedge_zH7jHr0U1s.mp4

1 2 3 4 5 6 m1 m2 m3

About

http://hotelreservation.orhanozkercin.com/


Languages

Language:Vue 74.6%Language:TypeScript 16.6%Language:CSS 4.1%Language:SCSS 2.3%Language:JavaScript 1.8%Language:HTML 0.6%