Skip to content

Commit

Permalink
chore : Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
PickHD authored May 8, 2023
1 parent d156c9f commit e8e8339
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,26 @@
# singkatin-revamp
Revamped [Last Projects URL Shortener API's](https://github.com/PickHD/singkatin-api) using Golang.

## Architect Overview :
![ERD](https://raw.github.com/PickHD/singkatin-revamp/master/arch_singkatin_revamp.png)

## Whats Changed?
1. From Monolith to Microservices
2. Scalable & Maintainable Codes
3. Become Asynchronous Operation using Messaging Queues (RabbitMQ)
4. From SQL to NoSQL
5. Using RPC for service interactions

## Main Features :
1. Authentications Supports using JWT
2. User Profiles
3. User Dashboard (can analyze how much visitor / users click the short links)

## Tech Used :
1. Golang _(Every services using different framework due experimenting performances.)_
2. MongoDB
3. Redis
4. RabbitMQ
5. GRPC

## Architect Overview
![ERD](https://raw.github.com/PickHD/singkatin-revamp/master/arch_singkatin_revamp.png)

0 comments on commit e8e8339

Please sign in to comment.