Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kevinzunigacuellar/reading-list
https://github.com/kevinzunigacuellar/reading-list
Last synced: 15 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kevinzunigacuellar/reading-list
- Owner: kevinzunigacuellar
- Created: 2023-07-26T00:37:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-03T15:19:52.000Z (over 1 year ago)
- Last Synced: 2024-10-08T23:22:12.909Z (about 1 month ago)
- Language: TypeScript
- Homepage: https://clinquant-crepe-9149ab.netlify.app/
- Size: 529 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```