/Reading-Bookshop

The first challenge of https://pruebastecnicas.com/

Primary LanguageTypeScript

Reading Bookshop logo

< ๐Ÿ“‘ > Reading Bookshop

Build status

In our editorial team, we always think of our readers. That's why we created this web application for you. It is a tool that allows you to list the books you have pending to read from our catalog of available books. With this app, you can keep track of the books you want to read and stay organized. We hope you enjoy the experience!.

Stars are welcome ๐Ÿ˜Š

๐Ÿ“š Application Summary

In the first challenge of "Pruebas tรฉcnicas de Programaciรณn", you will need to implement a small book list application using your choice of frontend framework. This application should allow users to add, remove, edit, and list the books they want to read.

๐Ÿ”จ Install and Run

  • git clone https://github.com/thotluna/Reading-Bookshop.git: Clone repository
  • pnpm install: Install dependencies
  • pnpm dev: Run app in mode development

โœ… Testing

  • pnpm test: Run unit test
  • npm test.e2e: Execute Playwright in cli
  • npm test.e2e.ui: Execute Playwright with ui

๐Ÿ”ฆ Linting & Format

  • pnpm lint: Run linter
  • pnpm format: Fix format issues
  • pnpm format.check: Check format issues

๐Ÿš€ CI and Publishing

This project comes with a GitHub Actions workflow to automatically publish to any push to main.

For publishing to work you will need to add a secret VERCEL_ORG_ID and VERCEL_PROJECT_ID to your repository

Read the full documentation on the vercel publish github action.

๐ŸŒˆ Tech Stack