Skip to content

Este projeto simula uma sprint de desenvolvimento no cadastro e visualização dos pedidos de entrega para a ferramenta DeliverEase.

License

Notifications You must be signed in to change notification settings

DionardoMarques/deliverease

Repository files navigation

DeliverEase

Este é um sistema de gerenciamento de pedidos de entregas baseado em Laravel que permite a criação e visualização destes registros.

deliver_ease

Pré-requisitos

Para rodar o projeto, são necessárias as seguintes tecnologias:

Configuração

  1. Clone o repositório para sua máquina local:

    git clone https://github.com/DionardoMarques/DeliverEase

  2. Navegue até o diretório do projeto:

    cd DeliverEase

  3. Instale as dependências do projeto usando o Composer:

    composer install

  4. Crie uma cópia do arquivo .env.example e renomeie-o para .env:

    cp .env.example .env

  5. Gere uma nova chave para a aplicação:

    php artisan key:generate

  6. Crie o banco de dados MySQL para a aplicação.

  7. Abra o arquivo .env e atualize a conexão do banco de dados de acordo com a configuração do seu MySQL:

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=your_database_name
    DB_USERNAME=your_username
    DB_PASSWORD=your_password
    
  8. Execute as migrations para criação das tabelas necessárias:

    php artisan migrate

  9. Para a tabela de clientes (customers), é necessário popular com dados, portanto, utilize o script abaixo dentro de algum gerenciador do MySQL (por exemplo: MySQL Workbench):

    INSERT INTO `localhost`.`customers`
    (`name`, `created_at`, `updated_at`)
    VALUES
    ('Cliente 1', NOW(), NOW()),
    ('Cliente 2', NOW(), NOW()),
    ('Cliente 3', NOW(), NOW()),
    ('Cliente 4', NOW(), NOW()),
    ('Cliente 5', NOW(), NOW());
    
  10. Inicie o servidor de desenvolvimento e acesse a url no navegador:

    php artisan serve

    http://localhost:8000

Uso da Aplicação

  • Criar pedidos de entrega para clientes;
  • Armazenar pedidos no banco de dados;
  • Visualizar pedidos de entrega existentes.

Licença

Este projeto é um software de código aberto licenciado sob a MIT license.

About

Este projeto simula uma sprint de desenvolvimento no cadastro e visualização dos pedidos de entrega para a ferramenta DeliverEase.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published