Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luizmiguelsr/projeto-odonto

Projeto de sistema web de gerenciamento de consultas odontológicas, utilizando api de autenticação do Google, api do Meta para envio de mensagem via WhatsApp
https://github.com/luizmiguelsr/projeto-odonto

google-api laravel mail mysql php8 whatsapp-api

Last synced: 2 days ago
JSON representation

Projeto de sistema web de gerenciamento de consultas odontológicas, utilizando api de autenticação do Google, api do Meta para envio de mensagem via WhatsApp

Awesome Lists containing this project

README

        

# Projeto-Odonto

Projeto de sistema de gerenciamento de consultas odontológicas, com CRUD de pacientes, consultas e prontuários. E envio de mensagens de aviso via WhatsApp.

## O que foi utilizado

- Paginação e filtros;
- Inclusão de prontuários em PDF;
- Banco de dados relacional;
- Validação de dados;
- Utilização da API do Meta para enviar mensagens via WhatsApp;
- Autenticação de usuários;
- Autenticação de usuários com o Google;
- Envios de emails;
- Plataforma de Produção utilizada na demonstração: Microsoft Azure;

## Instruções

- 1º Realizar a instalação dos pacotes do composer

No Terminal

composer install

- 2º Criar o arquivo .env para determinar as variáveis de ambiente basta copiar o arquivo .env.example e apagar o .example
- Coloque os dados do banco de dados;
- Coloque o servidor smtp;
- Url e token da api do Meta;

- 3º Gerar a chave de configuração da aplicação e preencher o arquivo .env com as configurações do mysql e do smtp de email

No terminal

php artisan key:generate

- 4º Realizar as migrações das tabelas

No terminal

php artisan migrate

- 5º Realizar as seeders, comando responsável por criar alguns usuários padrões ao sistema

No terminal

php artisan db:seed --class=UsersTableSeeder
- 6º Realizar o link simbólico com o comando

php artisan storage:link