Skip to content

ThreaditApp/Threadit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Threadit 💬

Cloud Computing Project

Reddit Clone REST API with Microservices Architecture Using gRPC

Go Contributors GitHub repo size License


☁️ Cloud Computing - Group 8

  • 57551 Eduardo Proença
  • 58555 Manuel Goncalves
  • 64371 Ricardo Costa
  • 64597 Leonardo Fernandes

🚀 Overview

Threadit is cloud native application that offers a set of services that provide users the ability to connect, share and engage in discussions within communities through a REST API. Its architecture follows a microservices model with gRPC communication and can be deployed on Google Cloud Platform (GCP) with Kubernetes.

🌐 API Description

The OpenAPI specification of all microservices can be found here. We also made available a Postman collection for testing the REST API.

📦 Application Architecture

application architecture

🔍 Development Phases