Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lazpe Editorial #290

Closed
wants to merge 24 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
9ee5719
Add project of 'Lazpe editorial'
danmondra Aug 2, 2023
b00fc7d
Add gitignore
danmondra Aug 2, 2023
cbd90b4
Add README
danmondra Aug 2, 2023
852f086
Avoid change of path by the router
danmondra Aug 2, 2023
875b58e
Return smooth scroll
danmondra Aug 2, 2023
344bb5a
Fix CLS
danmondra Aug 2, 2023
028cf12
Update the link of the readme
danmondra Aug 2, 2023
a88108f
Add new mocked books
danmondra Aug 2, 2023
9a203e5
Separate the book schema of my application mapping my own object
danmondra Aug 2, 2023
fd07549
Add screenshot to readme
danmondra Aug 2, 2023
d5b74c1
Fix path of image
danmondra Aug 2, 2023
b8df639
Update favicon
danmondra Aug 2, 2023
1337cdb
Fix orthography of readme
danmondra Aug 2, 2023
9e4c25b
Refactor books origin adding a asynchronous origin
danmondra Aug 4, 2023
1041ba8
Fix errors by get the books asynchronous and set the state in a effect
danmondra Aug 4, 2023
13740bd
Refactor booklist grid
danmondra Aug 5, 2023
2b00923
Refactor organizing the imports
danmondra Aug 5, 2023
91b7141
Fix bug by import details of the lists
danmondra Aug 5, 2023
61289de
Fix images of gandhi library
danmondra Aug 5, 2023
fb79eff
Reduce the load time of the books
danmondra Aug 5, 2023
e32b59a
Fix overflow in the title of the saved book
danmondra Aug 5, 2023
70bd66f
Add unit and integration testing to explore section
danmondra Sep 10, 2023
3f33551
Add tests to Explore section and refactor to only show the book infor…
danmondra Sep 11, 2023
f7dc260
Add tests to <ActionListButton />
danmondra Sep 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions pruebas/01-reading-list/danmondra/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

TODO.md
33 changes: 33 additions & 0 deletions pruebas/01-reading-list/danmondra/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Lazpe Editorial

Para una editorial, sus libros son, como los árboles a los parques. Es por eso que me tomé este proyecto en serio para desarrollar una web que se disfrute, basándome en la suposición de que la editorial realmente existe, y, por lo tanto, que presente de una forma no *aburrida* o *convencional* aquello que para ella es más valioso que nada, sus libros.


### Objetivos obligatorios:

1. ✅ Mostrar libros en la UI
2. ✅ Agregar libros a lista de lectura
3. ✅ Filtrar libros por género
4. ✅ Sincronización de estado (estado global)
5. ✅ Persistencia de datos
6. ✅ Sincronización entre pestañas
7. ✅ Despliegue.

### Objetivos diferenciadores:

* ✅ Crear animaciones al seleccionar los libros
* ✅ Experiencia pensada para que el usuario disfrute la interacción
* ✅ Diseño minimalista apegándose a los fundamentales de la distribución del espacio
* ✅ Lista extra para guardar libros ya leídos
* ✅ Usar la misma lista de libros tanto para obtener detalles del libro, como para guardarlo en cualquier lista
* ✅ Administrar libros con *drag and drop*
* 🛠 Permitir al usuario crear sus propias listas.


## Captura de pantalla *(no hace justicia)*

![Captura de pantalla del Lazpe Editorial.](public/screenshot.png "Captura de pantalla del Lazpe Editorial.")

### Mejor entra tú mism@

[Lazpe Editorial](https://lazpe-editorial.vercel.app/).
16 changes: 16 additions & 0 deletions pruebas/01-reading-list/danmondra/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<!doctype html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.ico" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Jost:wght@300;400;600&family=Monda:wght@400;700&display=swap" rel="stylesheet" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Lazpe Editorial</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>
7 changes: 7 additions & 0 deletions pruebas/01-reading-list/danmondra/jest.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/** @type {import('jest').Config} */
const config = {
verbose: true,
transform: {}
}

export default config
7 changes: 7 additions & 0 deletions pruebas/01-reading-list/danmondra/jsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"compilerOptions": {
"paths": {
"@/*": ["./src/*"]
}
}
}
Loading