Skip to content

wellersonJesus/E-commerce-Tech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Tech

Plataforma Fullstack para venda de serviços tecnológicos, integrando uma Landing Page pública e um Dashboard Administrativo com autenticação e métricas. Desenvolvido com PHP nativo (API REST), SQLite e AngularJS.

Preview da Home Preview do Serviços

Preview Fale Preview do Login Preview da Documentação

🚀 Quick Start

  1. Configurar Ambiente

    cp .env.example .env
    # Edite o arquivo .env com suas credenciais de Admin
  2. Banco de Dados (Reset & Seeds) Para recriar o banco de dados, limpar tabelas antigas e inserir os dados de exemplo (Seeds):

    php backend/scripts/init_db.php

    Nota: Execute este comando sempre que quiser resetar o banco para o estado inicial definido em seeds.sql.

  3. Executar Servidor

    php -S localhost:8000

🔗 Acesso


Área URL Credenciais
Landing Page http://localhost:8000/frontend/public/ -
Admin http://localhost:8000/frontend/admin/login.html Admin (.env) ou user@example.com / 123456
API Docs http://localhost:8000/backend/docs/ -

📡 Endpoints da API

Principais rotas utilizadas pelos controllers e disponíveis para consumo:

Método Endpoint Descrição
POST /backend/api/auth/login.php Autenticação (Login)
GET /backend/api/auth/logout.php Encerrar sessão (Logout)
GET /backend/api/auth/me.php Dados do usuário logado
GET /backend/api/dashboard/metrics.php Métricas do Dashboard
GET /backend/api/services/services.php Listar serviços (Admin) ou ?public=1
POST/PUT/DELETE /backend/api/services/services.php Gerenciar serviços (Admin)

© JesusWellerson | Development | SRE | Software Architect | Software Engineer

About

Plataforma Fullstack para venda de serviços tecnológicos, integrando uma Landing Page pública e um Dashboard Administrativo com autenticação e métricas. Desenvolvido com PHP nativo (API REST), SQLite e AngularJS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors