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

https://github.com/mugan86/movies-angular-app

Aplicación Angular para trabajar con información de una base de datos de películas
https://github.com/mugan86/movies-angular-app

angular api cypress movies rxjs

Last synced: about 2 months ago
JSON representation

Aplicación Angular para trabajar con información de una base de datos de películas

Awesome Lists containing this project

README

          

# Aplicación de Películas con Angular 13

Proyecto para la realización de una app de películas en el que hay que crear un CRUD para gestionar la información de dicha base de datos.

Este proyecto ha sido creado [Angular CLI](https://github.com/angular/angular-cli) version 13.2.4 y la versión utilizada de Node ha sido la 16.14.0.

## Instrucciones de uso inicial

Para poder utilizar este proyecto hay que seguir los siguientes pasos

1.- Clonar el repositorio

```git clone git@github.com:mugan86/movies-angular-app.git```

2.- Instalar las dependencias

```npm install```

3.- Poner en marcha la API

```npm run server```

4.- Iniciar la aplicación en otra instancia

```npm start```

Con esto, ya tendremos lo necesario para trabajar en el proyecto y realizar las diferentes operaciones que contiene para gestionar la información de la API navegaremos a `http://localhost:4200/`.

## Testing

* Unit Testing
```npm test```
* Coverage del Unit Testing con su informe
```npm run test:coverage```

* e2e con Cypress
```npm run e2e```

Al iniciar el test e2e, **lo que he implementado en este proyecto es el fichero [movies.spec.js](https://github.com/mugan86/movies-angular-app/blob/master/cypress/integration/movies.spec.js)**

## Instrucciones para poder ampliar a más idiomas

[En el siguiente enlace](https://github.com/mugan86/movies-angular-app/blob/master/src/assets/%40data/i18n/README.md) he dejado informción de como podemos ampliar a otros idiomas.

## Gestión de las tareas asignadas

Las tareas las he ido gestionando [en este panel](https://github.com/mugan86/movies-angular-app/projects/1)

## Contacto

En el caso de necesitar algo, os podéis poner en contacto conmigo en **mugan86@gmail.com**