Skip to content

🌐 API for simulating a social media, such as Instagram or Facebook.

License

Notifications You must be signed in to change notification settings

HicaroD/SocialApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Panela

"Panela" é uma API que possui o intuito de simular uma rede social, como Instagram ou Facebook, de forma simples.

Tecnologias utilizadas

  • Python com FastAPI para criação de uma API para interagir com o banco de dados Neo4J.
  • Neo4J como banco de dados baseado em grafos para armazenar as informações a respeito de followers e blocks.
  • PostgreSQL como banco de dados relacional para armazenar quaisquer outros tipos de informações a respeito do usuário, feed, comentários dos posts e muito mais.
  • Docker e Docker Compose para criar containers para Neo4J e MySQL.
  • Bash para automatização de comandos do Docker e outros

Modelo conceitual

modeloconceitual

Contribuidores

Licença

Este projeto é licenciado sob a licença MIT. Ver LICENSE.

About

🌐 API for simulating a social media, such as Instagram or Facebook.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published