Sobre • Funcionalidades • Layout • Tecnologias • Requisitos Mínimos • Instalação no Windows • Autor • Licença
Vehicle Tips - É um sistema para cadastrar e visualizar dicas sobre todos os tipos de veículos, desenvolvido para um teste prático em um processo seletivo.
-
Início
- Visualizar últimas dicas.
- Total de Usuários, dicas de carros, motos e caminhões.
-
Usuário
- Criar conta.
- Registrar conta.
-
Dicas
- Visualizar todas as dicas.
- Visualizar suas dicas.
- Cadastrar nova dica.
As seguintes ferramentas foram usadas na construção do projeto:
✔️ PHP na versão 7.3 ou superior
✔️ BCMath PHP Extensão ativa
✔️ Ctype PHP Extensão ativa
✔️ Fileinfo PHP Extensão ativa
✔️ JSON PHP Extensão ativa
✔️ Mbstring PHP Extensão ativa
✔️ OpenSSL PHP Extensão ativa
✔️ PDO PHP Extensão ativa
✔️ Tokenizer PHP Extensão ativa
✔️ XML PHP Extensão ativa
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: GIT, Apache, Mysql (Ou qualquer outro tipo de banco de dados), Composer
Se você não sabe instalar e configurar um ambiente de servidor, pode utilizar ferramentas que já vem tudo pronto como: Apache Wamp
Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este projeto
$ git clone https://github.com/rscodexx/vehicletips.git
# Ou baixe o projeto direto do repositório: https://github.com/rscodexx/vehicletips
# Renomeie o arquivo .env-example(está na pasta raiz do projeto) para .env e configure.
DB_CONNECTION=mysql #Tipo de banco de dados.
DB_HOST=127.0.0.1 #IP do banco de dados.
DB_PORT=3306 #Porta do banco de dados.
DB_DATABASE=laravel #Tabela do banco de dados.
DB_USERNAME=root #Usuário do banco de dados
DB_PASSWORD=root #Senha do banco de dados.
TIMEZONE=America/Sao_Paulo #Horário
LOCALE=pt-BR #Idioma geral.
FALLBACK_LOCALE=pt-BR #Idioma das mensagens de erro.
# Acesse a pasta do projeto em seu terminal/cmd
$ cd vehicletips
# Após entrar no diretório do projeto instale o composer e suas dependências.
$ composer install
# Insira as tabelas no banco de dados.
$ php artisan migrate
# Preencha o banco de dados com dados fakes(opcional).
$ php artisan db:seed
# Pronto, seu servidor já está configurado para rodar o projeto.
# Inicie o seu servidor, para acessar o painel é necessário acessar a pasta public, um exemplo abaixo:
$ http://localhost/vehicletips/public
# Você também pode rodar a aplicação sem precisar de um servidor apache configurado através do php artisan.
# Acesse a pasta do projeto em seu terminal/cmd
$ cd vehicletips
# Digite o comando:
$ php artisan serve
# Basta clicar no link gerado para iniciar o painel.
# Use o comando CTRL + C para desligar o servidor.
Rafael Santos
Este projeto esta sobe a licença MIT.
Feito com ❤️ por Rafael Santos 👋🏽 Entre em contato!