GithubHelp home page GithubHelp logo

carolagueraaguiar / projeto-estagio Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 12.7 MB

Projeto para Avaliação para possível estágio na empresa @agenciaecode

CSS 31.80% JavaScript 56.54% PHP 11.63% Dockerfile 0.02% Hack 0.02%

projeto-estagio's Introduction

PROJETO ECODE PARA AVALIAÇÃO

Este projeto está dividido em back-end e front-end. Desenvolvido para Agência Ecode. Para um possível estágio na empresa

FRONT-END

As técnologias utilizadas são:

  • HTML
  • CSS
  • JS
  • BOOTSTRAP

BACK-END

  • DOCKER
  • PHP
  • BANCO DE DADOS MYSQL

Executando o Back-End

  • Vá ao diretório raiz da pasta do projeto.
user@user:~/Área de Trabalho/projeto-ecode$ ls
user@user:~/Área de Trabalho/projeto-ecode$ bootstrap dependencias.php docker  img  index.php  logout.php  mysql  README.md  sql  verificarSessaoAdmin.php  verificarSessaoUser.php  views
  • Abra o terminal e execute o comando para criar uma imagem mysql a partir do Dockerfile
docker build -t=mysql-image -f ./docker/mysql/Dockerfile .
  • Ainda no terminal, execute o comando abaixo para criar uma imagem php a partir do Dockefile
docker build -t=php-image -f ./docker/php/Dockerfile .
  • Execute o comando abaixo para rodar o container mysql
sudo docker run -d --rm -v="$PWD"/mysql:/var/lib/mysql -p 3307:3306 --name mysql-container mysql-image
  • Execute o comando de copiar o arquivo script.sql para a pasta mysql
cp ./sql/script.sql ./mysql
  • Ainda no terminal, execute o comando abaixo para rodar o container php
sudo docker run -d --rm -v="$PWD":/var/www/html -p 8888:80 --name=php-container --link mysql-container php-image
  • Execute no terminal o script que está na pasta mysql
user@user:~/Área de Trabalho/projeto-ecode$ docker exec -it mysql-container bash
user@user:~/Área de Trabalho/projeto-ecode$ mysql -u root -p < /var/lib/mysql/script.sql
insira a senha: ecode

Executando o FRONT-END

Agora só navegar pelo projeto

projeto-estagio's People

Contributors

carolagueraaguiar avatar

Stargazers

Flavio Fedechen Aguiar avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.