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

https://github.com/thallyta-castro-cv/angular-library-crud

Este projeto consiste em uma aplicação simples em Angular de uma biblioteca que consome uma base de dados do arquivo db.json e realiza as quatro principais operações em banco de dados e e aplicativos: CREATE, READ, UPDATE E DELETE (CRUD).
https://github.com/thallyta-castro-cv/angular-library-crud

angular angular-cli angular-material json-server typescript

Last synced: about 2 months ago
JSON representation

Este projeto consiste em uma aplicação simples em Angular de uma biblioteca que consome uma base de dados do arquivo db.json e realiza as quatro principais operações em banco de dados e e aplicativos: CREATE, READ, UPDATE E DELETE (CRUD).

Awesome Lists containing this project

README

          

# Library Angular

Thallyta-Js

Este projeto foi criado com Angular CLI 13.2.3 para colocar em prática o aprendizado sobre recursos essenciais do Angular

# Sobre o projeto
Este projeto consiste em uma aplicação simples em Angular de uma biblioteca que consome uma base de dados do arquivo db.json e realiza as quatro principais operações em banco de dados e
e aplicativos: CREATE, READ, UPDATE E DELETE (CRUD).

# Layout do projeto

![Home](1.png)
![Lista de livros](2.png)
![Cadastro](3.png)
![Alterar](4.png)
![Deletar](5.png)

# Tecnologias utilizadas
## Frontend

* HTML
* CSS
* Javascript
* Typescript 4.5.2
* Angular CLI 13.2.3
* Angular Material 13.2.2
* Node
* NPM

Para iniciar a aplicação execute o seguinte comando na pasta frontend

```shell script
ng serve
```

## Backend

* json-server

Para iniciar a base de dados execute o seguinte comando na pasta backend:

```shell script
npm start
```

# Autor
Thallyta Macedo Carvalho de Castro

Linkedin: https://www.linkedin.com/in/thallyta-castro/

Medium: https://medium.com/@thallyta-castro-cv

email: contato@thallytacastro.com.br