Thalesrup / appmarket

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

App Market

Maintainer

About App Market

Simples e Pequeno, App Market

Highlights

  • Utilizado Banco de Dados Mysql
  • Implentado Abstração Com banco de Dados de Forma "crua",
  • Implementado Orientação a Objetos
  • Desenvolvido e Implementado Validação de dados em cada etapa do CRUD, respeitando as regras de cada elemento como tipo, tamanho maximo de caracteres, string etc...
  • Este Projeto Utiliza PHP, Jquery (javascript), Mysql e Boostrap
  • Leitor de Codigo de Barras usando a Lib Js quagga.js
  • Desing Responsivo (Focado para ser utilizado em Ambiente Mobile)

Documentation

Desafios Encontrados
  • Implementar uma Forma de Ler codigos de barras Diversos com PHP
  • Criar de Forma mais "crua" possivel as camadas de abstração, utilizando Orientação a objetos e respeitando as PSR's
  • Aplicar DRY tanto quanto possivel

O que ainda Falta neste projeto?

  • Implementar Interface PDV (ponto de venda), que será respons-avel pela saida de produto e todas as suas responsabilidades
  • Implementar Sistema de Login e niveis de acesso ao usuarios (admin, usuario, vendedor)
  • Validar tabelas e colunas no banco de dados respeitando tipagem dos dados
  • Rever Camadas da aplicação
  • Ajustar arquivos e realocar eles em seus respectivas camadas

Imagens da Plataforma

Imagens Plataforma

Install App
Tela Instal 01
DB Migrations
Tela Install Migrations
Create Admin
Tela Criar Admin
Tela Login
Tela Login
DashBoard Plataforma
Tela Login
Parametros Plataforma
Tela Login
Editar Produtos
Tela Login
Inserir Produtos
Tela Login
Inserir Produtos Validado
Tela Login
Inserir Produtos Barrado Pela Validação
Tela Login
Inserir Produtos Validado CallBack
Tela Login
Listagem Produtos
Tela Login
Update Produtos CallBack
Tela Login
DashBoard Mobile
Tela Login
DashBoard Inserir Produto Mobile version
Tela Login

About


Languages

Language:JavaScript 71.2%Language:CSS 20.4%Language:PHP 3.6%Language:SCSS 2.7%Language:HTML 1.1%Language:Hack 1.0%