Teste realizado para Laravel e manuseio de APIs

Overview

Build Status Total Downloads Latest Stable Version License

API ViaCEP

Aplicação simples para consumir o Web Service ViaCEP e funcionar também como uma API.

Projeto

As funcionalidades do projeto desenvolvidas são:

  • Utilização de Boostrap para design do layout.
  • Utilização de migrations para criação do banco de dados.
  • Cadastro de CEP manualmente.
  • Cadastro de CEP utilizando o Web Service ViaCEP, preenchendo apenas o CEP.
  • Possibilidade de alterar entre as duas opções através de radio button.
  • Validações de obrigatoriedade, CEP único no banco, e validação de exitência do CEP no ViaCEP. Retornando a mensagem em resumo e individualmente nos campos.
  • Inserção de DataTable capaz de cumprir com o modelo de tabela, paginação por itens, e ordenação das colunas.
  • Deleção dos registros clicando em botão na tabela, inserido como complementar a confirmação da exclusão.
  • Tarefas adicionais cumpridas.
  • Direcionamento por endpoint GET /cep/{cep}, validando as regras e retornando os Jsons corretamente.
You might also like...
mini Project in Laravel and vue js. Real World Laravel 8x + vue js Dashboard.Task management and project management system
mini Project in Laravel and vue js. Real World Laravel 8x + vue js Dashboard.Task management and project management system

mini Project in Laravel and vue js. Real World Laravel 8x + vue js Dashboard.Task management and project management system. Dashboard features such as: Complete Dashboard, Custom Authentication, Email Verification, custom-login-register-forgot password (without jetstream).

A powerful open source Laravel Blog with WYSWYG and CRUD (Create Read Update Delete) built on Laravel 5.8 and Bootstrap 4
A powerful open source Laravel Blog with WYSWYG and CRUD (Create Read Update Delete) built on Laravel 5.8 and Bootstrap 4

Larablog A powerful open source Laravel Blog with WYSWYG and CRUD (Create Read Update Delete) built on Laravel 5.8 and Bootstrap 4 Table of contents F

Laravel Angular Time Tracker is a simple time tracking application built on Laravel 5.2, Angular 2, and Bootstrap 3.

Laravel 5.2, Angular 2, and Bootstrap 3.3.* Time Tracker Laravel Angular Time Tracker is a simple time tracking application built on Laravel 5.2, Angu

Mini is a small Laravel application with 2 modules to go with the book Laravel: The Modular Way

Mini Mini is a small Laravel application with 2 modules to go with the book Laravel: The Modular Way Install Clone this repo git clone [email protected]:

Voyager - The Missing Laravel Admin
Voyager - The Missing Laravel Admin

Voyager - The Missing Laravel Admin Made with ❤️ by The Control Group Website & Documentation: https://voyager.devdojo.com/ Video Tutorial Here: https

A platform to create documentation/wiki content built with PHP & Laravel

BookStack A platform for storing and organising information and documentation. Details for BookStack can be found on the official website at https://w

Koel is a simple web-based personal audio streaming service written in Vue and Laravel
Koel is a simple web-based personal audio streaming service written in Vue and Laravel

Koel (also stylized as koel, with a lowercase k) is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. Targeting web developers, Koel embraces some of the more modern web technologies – CSS grid, audio, and drag-and-drop API to name a few – to do its job.

Krayin CRM is a hand tailored CRM framework built on Laravel and Vue.js
Krayin CRM is a hand tailored CRM framework built on Laravel and Vue.js

Krayin CRM is a hand tailored CRM framework built on some of the hottest opensource technologies such as Laravel (a PHP framework) and Vue.js a progressive Javascript framework.

Repositório do sistema de Chat em RealTime utilizando WebSocket com Laravel, Vue.js, Inertia e Tailwind

Antes de mais nada... Deixa a estrelinha no repositório Me segue aqui no github Aula desse Projeto no YouTube Esse projeto foi desenvolvido por Gustav

URL Shortener (Back-end & APIs)

About Mutt Mutt.ir is a cross-platform URL shortener project that is being developed open source. You can view the source of different platforms of th

Mutt.ir URL Shortener 2 Jan 22, 2022
This mini project aims to design a set of APIs that manage transactions of a company

Introduction. This mini project aims to design a set of APIs that manage transactions of a company.Managing transactions include: creating transaction

Omar Hossam Eldin Kandil 2 May 22, 2022
Subscriptify - a simple subscription platform(only RESTful APIs with MySQL)

Create a simple subscription platform(only RESTful APIs with MySQL) in which users can subscribe to a website (there can be multiple websites in the system). Whenever a new post is published on a particular website, all it's subscribers shall receive an email with the post title and description in it. (no authentication of any kind is required)

Md Rafsan Jani Rafin 2 Mar 24, 2022
Web para capacitaciones de Laravel con el flujo de trabajo GitFlow.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Roberto Diaz 0 Jul 31, 2022
Panel de Control para Dominios

Panel de Control para Gestión de Dominios Esta aplicación permite la gestión interna de dominios de una manera sencilla. Podrás dar de alta dominios p

Nitsnets Open Source 24 Dec 27, 2022
Tradução do painel Pterodactyl para o idioma Português do Brasil (pt_BR)

Tradução Pterodactyl Panel (pt_BR) Versão ativa: 0.7.17 Tradução do painel Pterodactyl na versão 0.7.17 para o idioma Português do Brasil (pt_BR). Ins

Keven Carvalho 1 Nov 30, 2021
Sistema web para la administracion de una clinica veterinaria, Frontend y Backend

Clinica-Veterinaria-Web Se desea desarrollar un sistema Web para la administración de una clínica veterinaria. Se desea recolectar información sobre l

ErickBuster 1 Jan 15, 2022
Laravel-Blog is a blog application written in Laravel 4.2.

创造不息,交付不止 Introduction Laravel-Blog is a blog project written in Laravel 4.2. Screenshots Article List Page Article composing page Single post page Ad

Summer 192 Dec 15, 2022
Projeto Web Site do Curso Laravel Developer utilizando o Framework PHP Laravel

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Pedro Leandro 1 Oct 22, 2021
A simple helpdesk tickets system for Laravel 5.1+ which integrates smoothly with Laravel default users and auth system

A simple helpdesk tickets system for Laravel 5.1+ which integrates smoothly with Laravel default users and auth system, demo is available at: http://ticketit.kordy.info/tickets

Ahmed Kordy 857 Dec 30, 2022