Skip to content

giorgyismael/jediBovChallengeBeta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jediJeti

Este é meu primeiro projeto em AngularJS, deselvolvido para apresentar a empresa JetBov. Comecei a estudar o framework praticamente a uma semana. No decorrer do processo, fui descobrindo padrões que deveriam ser utilizados, por este motivo, este projeto não deve ser tomado como "Base de Desenvolvimento", tendo em vista que diretrizes importantes do angular não foram respeitadas. O motivo foi a puro desconhecimento. O fato do AngularJS trabalhar com single-page applications, cria novos paradigmas de desenvolvimento, que até pouco tempo não era de meu conhecimento. Por conta disso, o projeto não tem uma caracteristiva de single-page applications, mas sim, uma aplicação single-page emulada com auxilio do daemon apache e sua virtual host.

Módulos Injetados no AngularJS

  • angular-filter
  • angular-messages
  • angular-cookies
  • angular-chart
  • backand

Repositorio de Interface

  • Bootstrao

Emular o Projetona MAquina Local

  • Apache 2.4

Configuração Apache

  • sudo mkdir /etc/apache/sites-enables/001-jedijet.conf
  • sudo nano /etc/apache/sites-enables/001-jedijet.conf

VirtualHost *:80>

    ServerAdmin giorgyismael@gmail.com
    ServerName jetforce.com

    LogLevel warn
    DocumentRoot /var/www/jetforce/view/

    Directory />
            Require all granted
    /Directory>

    Alias /static /var/www/jetforce/static/

    ErrorLog ${APACHE_LOG_DIR}/error-jetforce.log
    CustomLog ${APACHE_LOG_DIR}/access-jetforce.log combined

/VirtualHost>

Copiar Projeto

Copie o projeto para a pasta /var/www:

  • sudo cp [project] /var/www