Skip to content

Telzir Telecom é uma aplicação web feito com o Framework PHP Laravel

Notifications You must be signed in to change notification settings

JuniorLima22/telzir-telecom-laravel

Repository files navigation

Readme

Telzir Telecom com Laravel

SobreFeaturesDemoPré-requisitosTecnologiasLincençaAutor

Sobre

Telzir Telecom é uma aplicação web feito com o Framework PHP Laravel. Nessa aplicação foi realizado na prática os principais conceitos desse Framework que é um dos mais utilizado no mundo PHP.

A Telzir, preocupada com a transparência junto aos seus clientes, quer disponibilizar uma página na web onde o cliente pode calcular o valor da ligação. Ali, o cliente pode escolher os códigos das cidades de origem e destino, o tempo da ligação em minutos e escolher qual o plano FaleMais.

Caracteristicas principais

  • Calculo das tarifas das ligações
  • Listar valor da ligação com o plano e sem o plano

Demo

Catalogo de Cursos

(Preview)

Pre-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Composer, Framework PHP Laravel e Docker. Além disto é bom ter um editor para trabalhar com o código como VsCode

👨🏻‍💻 Rodando o Back End

1. Clone este repositório

git clone https://github.com/JuniorLima22/telzir-telecom-laravel.git

2. Acesse a pasta do projeto no terminal/cmd

cd telzir-telecom-laravel

3. Instale as dependências

composer install

4. Fazer cópia .env.example para .env

cp .env.example .env

5. Gerar nova chave

php artisan key:generate

6. Configure suas variáveis ​​de banco de dados em .env

DB_CONNECTION=mysql
DB_HOST=mysql
DB_DATABASE=telzir
DB_USERNAME=root
DB_PASSWORD=root

7. Clone o Laradock dentro do projeto PHP

git clone https://github.com/Laradock/laradock.git

8. Acesse a pasta do Laradock no terminal/cmd

cd laradock

9. Fazer cópia .env.example para .env

cp .env.example .env

10. Execute seus contêineres

docker-compose up -d nginx mysql phpmyadmin workspace

11. Verifique os contêineres UP

docker-compose ps

12. Abra seu navegador e acesse o phpmyadmin: http://localhost:8081

credenciais do phpmyadmin

server:mysql
user:root
pass:root

13. Criar um novo esquema no Banco de Dados MySql: telzir

14. Executar comandos com bash interativo no Docker obs: Dentro do diretório /laradock

docker-compose exec --user=laradock workspace bash

15. Executar migrations e popular dados no Banco de Dados

php artisan migrate --seed

16. Abra seu navegador e acesse localhost: http://localhost

Tecnologias

As seguintes ferramentas 🛠 foram usadas na construção do projeto:

PHP Composer Laravel MySql Bootstrap 4 Docker
7.4.* 2.0.* 7.30.* 6.0.* 4.0.* 20.10.*

Referencias

Wakatime

Tempo gasto no IDE para este repositório, rastreado automaticamente com wakatime .

wakatime

Autor

Made with 💙 by JUNIOR LIMA 👋 See my LinkedIn • GitHub @JuniorLima22

↑ voltar para o topo ↑

About

Telzir Telecom é uma aplicação web feito com o Framework PHP Laravel

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published