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.
- Host: GitHub
- URL: https://github.com/rthimoteo/pegahora
- Owner: rThimoteo
- Created: 2021-07-01T11:05:24.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-10-19T18:26:56.000Z (over 4 years ago)
- Last Synced: 2025-06-16T05:44:43.462Z (about 1 year ago)
- Topics: bootstrap, css, html, javascript, jquery, mysql, php
- Language: JavaScript
- Homepage: https://web-pegahora.herokuapp.com/
- Size: 694 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
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)