Skip to content

sherstkov/books-app

Repository files navigation

Books App

Features

  • ISBN validation
  • Filters by rating, author, publication year
  • Edit, add or delete book

Technologies

  • Vue
  • Pinia
  • Typescript
  • vee-validate + zod
  • SCSS
  • eslint, prettier

Installation

  1. Clone the repository:
https://github.com/sherstkov/books-app
  1. Navigate to the project directory and install dependencies:
cd books-app
pnpm install
  1. Create Firebase project. Setup environment variables via .env file or edit config.ts
  2. Run the application
pnpm dev

Usage

Book List/Recommended Book

изображение изображение

Add or Edit Book

изображение