Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ikhsan3adi/forum-api

Submission Dicoding Back-end Developer Expert - Forum API dengan menerapkan clean architecture, automation testing dan CI/CD
https://github.com/ikhsan3adi/forum-api

aws clean-architecture hapi javascript jest nodejs postgresql tdd

Last synced: 3 months ago
JSON representation

Submission Dicoding Back-end Developer Expert - Forum API dengan menerapkan clean architecture, automation testing dan CI/CD

Awesome Lists containing this project

README

        

# Forum API

### Users & Authentications

- Registrasi pengguna

`POST /users`

- Login pengguna

`POST /authentications`

- Memperbarui autentikasi / refresh access token

`PUT /authentications`

- Logout pengguna

`DELETE /authentications`

### Threads

- Menambahkan thread

`POST /threads`

- Melihat Detail Thread

`GET /threads/{threadId}`

### Thread Comments

- Menambahkan Komentar pada Thread

`POST /threads/{threadId}/comments`

- Menghapus Komentar pada Thread

`DELETE /threads/{threadId}/comments/{commentId}`

- Menyukai atau batal menyukai Komentar pada Thread

`PUT /threads/{threadId}/comments/{commentId}/likes`

### Thread Comment Replies

- Menambahkan Balasan pada Komentar Thread

`POST /threads/{threadId}/comments/{commentId}/replies`

- Menghapus Balasan pada Komentar Thread

`DELETE /threads/{threadId}/comments/{commentId}/replies/{replyId}`