Skip to content

thotluna/Reading-Bookshop

Repository files navigation

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