❗ This project is being rewritten in Vue 3 for the frontend and Laravel for the backend.
Este projecto está sendo reescrito em Vue 3 para o frontend e Laravel para o backend.
O SGD é um sistema que possibilitará a gestão de diaristas. O sistema (no momento) irá se focar mais no utilizador diarista, onde poderá se cadastrar e publicar anúncios de acordo com a sua especialidade.
Um outro utilizador (visitante) poderá percorrer a lista de diaristas e caso tenha interesse, notificar a diarista caso pretenda se comunicar mais a fundo.
- PHP
- HTML5
- CSS3
- Bootstrap 5
Uma versão actualizada do Xampp (ou equivalente) ou alternativamente:
- PHP 8.1+.
- Apache 2.4+
- phpMyAdmin 5.1+
- Clonar ou baixar o projecto.
- Criar uma pasta na
sgd
no directóriohtdocs
do XAMPP e extrair o conteúdo do ficheiro baixado dentro da pastasgd
. - Iniciar o Apache e o MySQL no XAMPP e ir ate a interface do phpMyAdmin
localhost/phpmyadmin
(no navegador) e adicionar a base de dados com o nomesgd
. - Importar o ficheiro
sgd.sql
ou copiar o conteúdo e executar no ambiente SQL do sgd. - Finalmente executar o projecto com o nome que criamos a nossa pasta:
localhost/sgd
(no navegador).
Directório | Descrição |
---|---|
assets |
Ficheiros multimédia e código JS e CSS |
model |
Ficheiros de conexão com a base de dados |
controller |
Irá processar os dados inseridos pelo utilizador |
view |
Páginas que o utilizador poderá observar |