Skip to content

Painel administrativo web e API REST para aplicativo móvel "Quero Ajudar!" Desenvolvido em PHP com o framework Laravel.

License

Notifications You must be signed in to change notification settings

thiago-hds/quero-ajudar-web

Repository files navigation

Quero Ajudar

💻 Sobre

O Quero Ajudar! é um sistema que tem o objetivo de intermediar a comunicação entre instituições que oferecem vagas de trabalho voluntário e possíveis candidatos a essas vagas.

O sistema é composto por:

  • Painel administrativo web no qual o administrador do sistema e as instituições podem inserir e gerenciar informações relacionadas às vagas e candidaturas dos voluntários
  • Aplicativo móvel no qual os voluntários podem consultar as oportunidades disponíveis e se inscrever nas que tem interesse

Aplicação desenvolvida durante a disciplina Monografia em Sistemas de Informação do Departamento de Ciências da Computação (UFMG).

✨ Features do Painel Administrativo

  • CRUD de usuários do sistema
  • CRUD de instituições
  • CRUD de vagas
  • CRUD de voluntários
  • CRUD de inscrições

🚀 Tecnologias

✔️ Requisitos

Para executar o projeto é preciso ter instalado:

  • PHP 7.3+
  • Composer

⛏️ Como Executar

  1. Clone o reposiório
git clone https://github.com/thiago-hds/quero-ajudar-web .
  1. Crie o arquivo .env
cp .env.example .env
  1. Insira as configurações do banco de dados no arquivo .env:

    Exemplo:

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=quero_ajudar
    DB_USERNAME=root
    DB_PASSWORD=root
    
  2. Instale as dependências

composer install
  1. Execute os comandos:
# instalar dependências
composer install

# gerar key
php artisan key:generate

#executar migrations e seeder
php artisan migrate
php artisan db:seed
  1. Execute o projeto com o comando:
php artisan serve
  1. O projeto estará executando por padrão em http://localhost:8000

    Login padrão: root@root.com / root1234

About

Painel administrativo web e API REST para aplicativo móvel "Quero Ajudar!" Desenvolvido em PHP com o framework Laravel.

Topics

Resources

License

Stars

Watchers

Forks

Languages