/MediaCodec

rede social fictícia com backend feito em java com spring boot e frontend feito com angular

Primary LanguageJava

MediaCodec: Rede Social Fictícia

Descrição

MediaCodec é uma rede social fictícia completa, desenvolvida com Java, Spring Boot, Angular e Typescript. O projeto utiliza Docker para conteinerização, RabbitMQ para filas, Redis para cache e MySQL como banco de dados principal.

Tecnologias

Backend:

  • Java
  • Spring Boot
  • MySQL
  • RabbitMQ
  • Redis
  • Docker

Frontend:

  • Angular
  • Typescript

Funcionalidades

  • gerenciamento completo de usuário

Arquitetura

  • Rest e Microservice

Desenvolvimento

O projeto está dividido em dois módulos principais: backend e frontend.

Backend:

conta no momento com uma api principal onde ocorre o gerenciamento de usuários. Utiliza MySQL como banco de dados Implementa API RESTful para comunicação com o frontend.

Frontend:

Desenvolvido em Angular com Typescript Consume a API RESTful do backend Interface gráfica intuitiva e responsiva

Contêinerização:

O projeto utiliza Docker para conteinerização, o que facilita a implantação e o gerenciamento da aplicação.

Filas:

O RabbitMQ é utilizado para implementar filas de mensagens, o que aumenta a escalabilidade e a confiabilidade da aplicação.

Cache:

O Redis é utilizado para cache de dados, o que melhora o desempenho da aplicação.

Contribuições:

Contribuições são bem-vindas! Para mais informações, consulte o arquivo CONTRIBUTING.md.

Licença:

Este projeto está licenciado sob a licença MIT.