Skip to content

Amazon Hackfest 2020 : Pandemic Hackfest Saúde - Projeto: PSI PARA TODOS - Vencedor do 2° Lugar

License

Notifications You must be signed in to change notification settings

fcsouza/psi-pra-todos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project logo

Pandemic Hackfest Saúde 2020 - Projeto: PSI PARA TODOS

Status GitHub Issues GitHub Pull Requests Made By License Site


📝 Conteúdo

Sobre   |    Acesso para plataforma   |    Iniciando   |    Tecnologias Utilizadas   |    Metas de desenvolvimento   |    Como contribuir   |    Autores

🧐 Sobre

O Psi para Todos é um projeto de solução tecnológica desenvolvido no Hackaton Pandemic Hackfest Saúde 2020 pelo Krakatoa Team 7. Uma solução que une a população e psicólogos facilitando a conexão e agendamento de serviços psicológicos gratuito, de maneira simples, humana e segura, com apenas um clique!

Preview logo

🔩 Acesso para plataforma - Em desenvolvimento

Clique para logar


-Acesso Profissional
Login:[email protected]
Password:123456

-Acesso Paciente
Login:[email protected]
Password:123456

-Acesso Órgão
Login:[email protected]
Password:123456

🏁 Iniciando

Instruções de como acessar as rotas e instalação.

⚒ Instalando

git clone https://github.com/fcsouza/psi-pra-todos

Instalar o postgres caso queira executar o projeto em máquina local.

docker run --name database -e POSTGRES_PASSWORD=docker -p 5432:5432 -d postgres
docker run start database
create a database name => psiparatodos

Go into the backend repository
$ cd psi-pra-todos/backend

$ npm i || yarn install

# Run Migrations

$ npx sequelize db:migrate || yarn sequelize db:migrate 
$ npm run dev || yarn dev

# Go into the frontend repository

$ cd psi-pra-todos/frontend

$ npm i || yarn install
$ npm run serve || yarn serve
$ npm run build || yarn build

Run API

Run in Insomnia}

⛏️ Tecnologias Utilizadas

Backend

  • Express - Server Framework
  • NodeJs - Server Environment
  • Bcryptjs - Hash password module
  • JWT - JWT(JSON Web Token) authentication.
  • Sequelize - Multi SQL dialect ORM
  • Yup - Simple Object schema validation
  • ESLint - Tool for identifying and reporting on patterns found in ECMAScript/JavaScript code
  • Nodemon - Simple monitor script for use during development
  • Prettier - Opinionated Code Formatter
  • Sucrase - Sucrase is an alternative to Babel that allows super-fast development builds

Frontend

  • Vue.js - The Progressive JavaScript Framework
  • Bootstrap-vue - Quickly integrate Bootstrap v4 components with Vue.js.

Database

👨‍💼 Metas de desenvolvimento

  • Desenvolver o sistema de agendamentos.
  • Desenvolver o sistema de ranking e gamificação.
  • Desenvolver o sistema de relatórios para instituições.

🤔 Como contribuir

  • Faça um fork desse repositório;
  • Cria uma branch com a sua feature: git checkout -b minha-feature;
  • Faça commit das suas alterações: git commit -m 'feat: Minha nova feature';
  • Faça push para a sua branch: git push origin minha-feature.

✍️ Autores

🗒 Licença

Esse projeto está sob a licença GPL. Veja o arquivo LICENSE para mais detalhes.

About

Amazon Hackfest 2020 : Pandemic Hackfest Saúde - Projeto: PSI PARA TODOS - Vencedor do 2° Lugar

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published