Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kevinzunigacuellar/reading-list


https://github.com/kevinzunigacuellar/reading-list

Last synced: 15 days ago
JSON representation

Awesome Lists containing this project

README

        

# Prueba midudev

Esta es mi solucion a la primera prueba de midudev.

## Getting Started

Instala las dependencias y corre el servidor de desarrollo:

```bash
pnpm install
pnpm dev
```

## Project structure

- `src`: Contiene el código fuente de la aplicación.
- `components`: Contiene los componentes de la aplicación.
- `BooksShowcase`: Componente que renderiza los libros filtrados por categoría, busqueda o numero de páginas.
- `FilterOptions`: Componente que renderiza las opciones de filtrado.
- `ReadingList`: Componente que renderiza la lista de libros de lectura.
- `pages`: Contiene las páginas de la aplicación.
- `index.astro`: Página principal de la aplicación.
- `scripts`: Contiene los scripts de la aplicación.
- `store`: Contiene el store de la aplicación y funciones para interactuar con el.
- `data`: Contiene los datos de la aplicación.
- `test`: Contiene los tests de la aplicación.

## Stack

- [SolidJS](https://www.solidjs.com/)
- [Astro](https://astro.build/)
- [TailwindCSS](https://tailwindcss.com/)

## Tests

Para correr los tests con playwright:

```bash
pnpm run test
```