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

https://github.com/fernandoamoyano/crud-books


https://github.com/fernandoamoyano/crud-books

express nodejs reactjs redux-toolkit typescript zod

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# 🚀Para probar la API sigue los siguientes pasos

### 1️⃣Clona el repositorio👇

```bash
git clone

```

### 2️⃣Instala las dependencias👇

```bash
npm install

```

### 3️⃣Configura las variables de entorno en el directorio raiz del proyecto👇

### 4️⃣Inicia el servidor👇

```bash
npm run dev

```

### 5️⃣Documentación de la api( en progreso ⌛ ) - Copia y pega la siguiente url en tu navegador de preferencia 👇

```bash
localhost:3000/api-docs/

```

### 6️⃣devDependencies

| Paquete | Versión | Descripción |
| -------------------------------- | --------- | ------------------------------------------------------------------------------------- |
| @types/bcrypt | ^5.0.2 | Tipos de TypeScript para la biblioteca bcrypt. |
| @types/cors | ^2.8.17 | Tipos de TypeScript para el middleware CORS. |
| @types/express | ^4.17.21 | Tipos de TypeScript para el framework Express. |
| @types/jsonwebtoken | ^9.0.5 | Tipos de TypeScript para la biblioteca jsonwebtoken. |
| @types/node | ^20.11.17 | Tipos de TypeScript para Node.js. |
| @types/swagger-ui-express | ^4.1.6 | Tipos de TypeScript para swagger-ui-express. |
| @typescript-eslint/eslint-plugin | ^6.19.1 | Reglas ESLint específicas para TypeScript. |
| @typescript-eslint/parser | ^6.19.1 | Parser de TypeScript para ESLint. |
| eslint | ^8.56.0 | Herramienta para identificar y corregir problemas de estilo en JavaScript/TypeScript. |
| eslint-config-prettier | ^9.1.0 | Configuración que desactiva reglas que entran en conflicto con Prettier en ESLint. |
| eslint-plugin-prettier | ^5.1.3 | Plugin de ESLint que ejecuta Prettier como una regla de ESLint. |
| prettier | 3.2.4 | Formateador de código que mantiene un estilo consistente en el código. |
| ts-node-dev | ^2.0.0 | Desarrollador de Node.js con soporte para TypeScript. |
| typescript | ^5.3.3 | Lenguaje de programación que agrega tipado estático a JavaScript. |