Skip to content

Commit

Permalink
Merge pull request #20 from PickHD/fix/short-response
Browse files Browse the repository at this point in the history
Fix/short-response
  • Loading branch information
PickHD committed Jun 9, 2023
2 parents 4a77f76 + 9fc5e51 commit 304117b
Show file tree
Hide file tree
Showing 6 changed files with 166 additions and 30 deletions.
28 changes: 11 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
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)
![ARCH](https://raw.github.com/PickHD/singkatin-revamp/master/arch_singkatin_revamp.png)

## Whats Changed? :
1. From Monolith to Microservices
Expand All @@ -14,9 +14,10 @@ Revamped [Last Projects URL Shortener API's](https://github.com/PickHD/singkatin
## Main Features :
1. Register
2. Login
3. User Profiles
4. User Dashboard (can analyze how much visitor / users click the short links)
5. Shortener Link Redirect
3. Reset Password
4. User Profiles
5. User Dashboard (can analyze how much visitor / users click the short links)
6. Shortener Link Redirect

## Tech Used :
1. Golang _(Every services using different framework due experimenting performances.)_
Expand All @@ -31,30 +32,23 @@ Revamped [Last Projects URL Shortener API's](https://github.com/PickHD/singkatin
## Prerequisites :
1. Make sure Docker & Docker Compose already installed on your machine
2. Rename `example.env` to `.env` on folder `./cmd/v1` every services
3. Make sure to uncheck comment & fill your **SMTP configuration** on auth env

## Setup :
1. To build all services, run command :
```
$ make build
make build
```

2. You can build & run all services in background using command :
```
$ make run
make run
```
3. If you want to stop all services then run :
```
$ make stop
make stop
```
4. Last if want to stop & remove entire services then run :
```
$ make remove
```


## Next Features (In Development) :
- Email Verification Register ✔️
- Forgot Password ✔️
- Edit Profile ✔️
- Upload Avatar Users ✔️
- User Shorteners Advance Management ✔️
make remove
```
Loading

0 comments on commit 304117b

Please sign in to comment.