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

https://github.com/rthimoteo/pegahora

Projeto criado com intuito de aprender o básico de uma aplicação Web. Utilizando JavaScript, CSS, PHP e HTML.
https://github.com/rthimoteo/pegahora

bootstrap css html javascript jquery mysql php

Last synced: 3 months ago
JSON representation

Projeto criado com intuito de aprender o básico de uma aplicação Web. Utilizando JavaScript, CSS, PHP e HTML.

Awesome Lists containing this project

README

          

# PegaHora

Projeto criado com o intuito de aprender o básico de uma aplicação web, utilizando JavaScript, CSS, PHP e HTML.

O projeto exibe uma interface web com data e hora e também serve como laboratório de estudo para consumo de API externa, persistência em banco MySQL e construção de uma API própria para gerenciar usuários, empresas e endereços.

## Criado Sem Framework

* [ok] Criar classe
* [ok] Criar BASE Html
* [ok] Criar BASE CSS
* [ok] Interpolarização PHP HTML
* [ok] Tags de PHP
* [ok] Base JavaScript
* [ok] JQuery
* [ok] Importar biblioteca do bootstrap e dependencias
* [ok] Buscar dados de usuário da API JSONPLACEHOLDER
* [ok] Criar lista(tabela) de usuários encontrados na API
* [ok] Aplicar estilos na página, utilizando classes do bootstrap
* [ok] Métodos de iteração de array (javascript e jquery)
* [ok] Métodos beforeSend e complete ajax
* [ok] Importar biblioteca de ícones (fontawesome)
* [ok] Criar Docker
* [ok] Modelar Database MySQL
* [ok] Aprendendo PHP Composer
* [ok] Fazer Insert DB
* [ok] Revisão de MySQL (criação tabela, query, insert, joins)
* [ok] Fazer Insert DB com dados da API
* [ok] Criar API simples para obter dados do banco
* [ok] Trazer informações do banco para tabela
* [ok] Implementar API simples com Slim
* [ok] Criar template para Home
* [ok] Manipulação DOM JQuery
* [ok] Tipos de Routes (Get, Post, Delete, Put, Patch)
* [ok] Criar API de dados de usuário (por id)
* [ok] API de exclusão de usuário (via id)
* [ok] Excluir usuário via API
* [ok] Trabalhar com Soft Delete
* [ok] Listar detalhes do usuário via API
* [ok] Adicionar usuário via API
* [ok] Validação campos vazios Front-End/Back-End
* [ok] Adicionar Classe HTML via JQuery
* [ok] Inserir Address e Company via API
* [ok] Editar usuário via API
* [ok] Editar address via API
* [ok] Editar company via API
* [ok] CRUD User, Company, Address via API própria
* [ok] Criar Database online
* [ok] Deploy Heroku
* [ok] Criar instância Laravel
* [ok] Navegação .env
* [ok] Padrão MVC Laravel
* [ok] Migrar projeto para Laravel

## Observação

Este repositório representa a fase de aprendizado e evolução da aplicação antes da migração para Laravel.

[Link para o projeto em Laravel.](https://github.com/rThimoteo/laravel-pegahora)