update readme con las tareas a realizar
This commit is contained in:
		
							
								
								
									
										19
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								README.md
									
									
									
									
									
								
							@@ -1,10 +1,27 @@
 | 
			
		||||
# dailytrends
 | 
			
		||||
 | 
			
		||||
## Tareas a realizar
 | 
			
		||||
- [*]  Crea un proyecto TypeScript con una arquitectura de ficheros que consideres apropiada.
 | 
			
		||||
 | 
			
		||||
- [*] | Crea un modelo Feed y define sus atributos. 
 | 
			
		||||
      | El origen de datos tiene que ser MongoDB, por lo que puedes usar algún ODM.
 | 
			
		||||
 | 
			
		||||
- [*] | Define los diferentes endpoints para gestionar los servicios CRUD del modelo Feed. 
 | 
			
		||||
      | Intenta desacoplar las capas del API lo máximo posible.
 | 
			
		||||
 | 
			
		||||
- [ ] | Crea un “servicio de lectura de feeds” que extraiga por web scraping (no lectura de fuentes RSS) 
 | 
			
		||||
      | en cada uno de los periódicos sus noticias de portada y que las guarde como Feeds. 
 | 
			
		||||
      | Esta es la parte donde más conceptos de orientación a objetos puedes usar y la más “compleja”, ponle especial atención.
 | 
			
		||||
 | 
			
		||||
> Otros detalles
 | 
			
		||||
- Representa en un dibujo la arquitectura y las capas de la aplicación.
 | 
			
		||||
- Usa todas las buenas prácticas que conozcas.
 | 
			
		||||
- Demuestra conocimientos en programación orientada a objetos: 
 | 
			
		||||
  - abstracción, encapsulamiento, herencia y polimorfismo.
 | 
			
		||||
  - Haz los tests que consideres necesarios.
 | 
			
		||||
 | 
			
		||||
## Changelog
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
- Inicializamos proyecto:
 | 
			
		||||
    - Usando npm init, con la node@latest (v24.4.1)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user