Skip to content

omeersari/kodluyoruz-vuejs-final

Repository files navigation

final-case

Project Summary

All the required objects are completed. You can add books, delete them if they are in the store (with an alert) and also see if a book is set to a user. If a user has it, it can't be deleted in the book list. In set user, available books are filtered in dropdown and with the required inputs, books can be set to a user. In get user, available books are filtered in dropdown and after selecting the book, information of the user and get button are displayed. There is also a search input to search books or authors. The same operations in the book list are also be seen after search result. You can also visit the link for vercel app of this project on the right tab under about section.

In this project I have done the following items respectively.

  1. Installed bootstrap to the project.
  2. Created views, components, set up routes, vuex and vuex-persist.
  3. In book operations users can add books and see them paginated in book list.
  4. When deleting books, vue-simple-alert package was used.
  5. For notifications(toasts) vue-notification package was used.
  6. For required fields in forms vee-validate is used.
  7. For pagination jw-vue-pagination is used.
  8. Make search is available for books and authors.
  9. In user operations dropdowns are filtered.
  10. A responsive design is applied to the project.
  11. Finally 4 unit tests are applied and all passed.

Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Run your unit tests

yarn test:unit

Lints and fixes files

yarn lint

About

kodluyoruz bootcamp final homework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published