https://github.com/danielalves96/crud-angular-9
Implementação de CRUD utilizando o framework Angular 9 e Material Angular UI, com uma fake API em JSON-server.
https://github.com/danielalves96/crud-angular-9
angular angular-cli angular-material angular9 crud json-api material-ui
Last synced: 3 months ago
JSON representation
Implementação de CRUD utilizando o framework Angular 9 e Material Angular UI, com uma fake API em JSON-server.
- Host: GitHub
- URL: https://github.com/danielalves96/crud-angular-9
- Owner: danielalves96
- License: other
- Created: 2020-05-07T00:04:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-11T11:41:56.000Z (about 2 years ago)
- Last Synced: 2024-04-24T09:11:08.480Z (about 1 year ago)
- Topics: angular, angular-cli, angular-material, angular9, crud, json-api, material-ui
- Language: TypeScript
- Homepage:
- Size: 1.01 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CRUD Angular 9
O CRUD-Angular-9 é um projeto desenvolvido para estudo do framework Angular 9, com um back-end estruturado em JSON-Server apenas para demonstrar o funcionamento básico da aplicação desenvolvida. 
## Screenshots
## Features
- Crud básico com angular 9;
- Cadastro de produtos;
- Listagem de produtos;
- Atualização de produtos;
- Exclusão de produtos.## Tecnologias utilizadas
Para executar o projeto, será necessário instalar/usar os seguintes programas:
* [Node.js](https://nodejs.org/en/download/)
* [NPM](https://www.npmjs.com/)
* [Angular 9](https://angular.io/)
* [Angular Material UI](https://material.angular.io/)
* [Visual Studio Code](https://code.visualstudio.com/download)## Desenvolvimento
* **Backend**: Fake API construída em JSON-Server. O JSON-Server é um pacote npm usado para criar um webservice REST JSON simulando uma API.* **Website**: O frontend do site foi criado usando o Angular 9.
## Instalação
Para executar esse repositório baixe-o para sua maquina ou de um `Git Clone`.
### Backend
- `$ npm install` esse comando ira instalar todos os módulos necessários ao Backend
- `$ npm start` irá iniciar o servidor backend na `localhost:3001\`### Frontend | Web
- `$ npm install` esse comando ira instalar todos os módulos necessários ao Angular
- `$ npm start` irá iniciar o servidor Frontend na `localhost:4200\`## Contribuições
Contribuições são o que fazem a comunidade open source um lugar incrível para aprender, inspirar e criar. Qualquer contribuição que você fizer será muito apreciada.
1. Faça um Fork do projeto
2. Crie uma Branch para sua Feature (git checkout -b feature/FeatureIncrivel)
3. Adicione suas mudanças (git add .)
4. Comite suas mudanças (git commit -m 'Adicionando uma Feature incrível!)
5. Faça o Push da Branch (git push origin feature/FeatureIncrivel)
6. Abra uma Pull Request## Licença
Distribuído sob a licença MIT. Veja LICENSE para mais informações.