Sistema de gerenciamento de quizzes voltado para turmas do curso de Análise e Desenvolvimento de Sistemas (ADS). Construído utilizando a linguagem PHP com o padrão de arquitetura MVC (Model-View-Controller).
Nexus-PHP-MVC
├── migrations
├── index.php
├── .htaccess
├── app/
│ ├── controller/
│ │ └── Controller.php
│ ├── model/
│ │ │── Database.php
│ │ └── portal/
│ │ └── Controller.php
│ ├── views/
│ │ │── view.php
│ │ └── commons/
│ │ └── default.php
│ ├── utils/
│ │ └── helpers.php
└── docs/
└── README.md
- A maior parte das relações do projeto se dão por chaves estrangeiras em outras tabelas
- Pré-requisitos Certifique-se de ter o XAMPP instalado em sua máquina.
- Clonando o projeto:
Navegue até a pasta
lampp/htdocse execute os seguintes comandos no terminal:
git init
git remote add origin https://github.com/jonathaneamorim/web-devquiz.git
git pull origin main- Importando o banco de dados:
- Acesse o phpMyAdmin com seu usuário e senha do MySQL local.
- Crie um banco de dados (caso necessário).
- Vá até a aba SQL, clique em Importar e selecione o arquivo
dump.sqllocalizado em/migrations.
-
Configurando a conexão com o banco: Edite o arquivo
/app/model/Database.phpe atualize as credenciais de conexão (host, nome do banco, usuário e senha) conforme sua configuração local. -
Iniciando a aplicação Após essas etapas, inicie o Apache e MySQL no XAMPP e acesse o projeto pelo navegador através de http://localhost/.
Para visualizar os critérios avaliativos feitas pelo grupo acesse o link
Para visualizar as futuras melhorias encontradas pelo grupo acesso o link
Para visualizar as fontes utilizadas para pesquisa acesse o link
Para acessar os links das documentações acesse o link
