Skip to content

Renan-Mochizuki/APIBalto

Repository files navigation

API Balto-PetGate

API-REST para o aplicativo Balto-PetGate, veja o repositório do aplicativo aqui.

Nessa API, que faz conexão com o banco de dados, o aplicativo pode fazer diversas requisições de cadastro, consulta, alteração e remoção de dados, além de contar com um sistema de autenticação.

Diagramação

Veja a diagramação do projeto aqui.

Tecnologias usadas 🖥️

Nossa API foi desenvolvida utilizando Node.js e Express e foi hospedada com o Vercel.

A API faz uso do Sequelize, para comunicação e conexão com o banco de dados MySQL, jsonwebtoken, para identificação de usuário, md5, para ocultação de senha e multer para conversão das imagens enviadas pelo usuário.

Features futuras 🔨

Sistema de chat em tempo real utilizando Socket.io, limitação de ações do usuário, verificação de token em cada ação, melhorias de segurança, melhorias na autenticação e melhorias nas rotas da API.

Obs.: O site da API tem o intuito de apenas ajudar na consulta rápida no banco de dados enquanto o projeto é desenvolvido.

Licença ⚖️

MIT

Créditos 🔍

Releases

No releases published

Packages

No packages published