alhifnywahid /
simple-go-apis
REST API sederhana berbasis Node.js dan Express dengan fitur AI, payment gateway (QRIS & ShopeePay), media downloader, e-commerce, data mahasiswa, dan anime - dilengkapi dokumentasi Swagger UI.
64/100 healthLoading repository data…
ekamahardiika / repository
REST API sederhana untuk sistem Perpustakaan menggunakan Node.js (JavaScript) dan Express, dibuat sebagai sarana belajar membangun backend API dengan arsitektur yang rapi (Controller – Service – Routes) serta autentikasi & otorisasi berbasis role.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
REST API sederhana untuk sistem Perpustakaan menggunakan Node.js (JavaScript) dan Express, dibuat sebagai sarana belajar membangun backend API dengan arsitektur yang rapi (Controller – Service – Routes) serta autentikasi & otorisasi berbasis role.
| Method | Endpoint | Deskripsi |
|---|---|---|
| POST | /auth/register | Register user |
| POST | /auth/login | Login user |
| POST | /auth/logout | Logout user |
| GET | /auth/me | Get user login (Auth) |
| Method | Endpoint | Deskripsi |
|---|---|---|
| GET | /users | Get all users |
| GET | /users/:id | Get user by ID |
| POST | /users | Create user |
| PUT | /users/:id | Update user |
| DELETE | /users/:id | Delete user |
| Method | Endpoint | Role |
|---|---|---|
| GET | /books | USER, ADMIN |
| GET | /books/:id | USER, ADMIN |
| POST | /books | ADMIN |
| PUT | /books/:id | ADMIN |
| DELETE | /books/:id | ADMIN |
| Method | Endpoint | Deskripsi |
|---|---|---|
| GET | /categories | Get all categories |
| GET | /categories/:id | Get category by ID |
| POST | /categories | Create category |
| PUT | /categories/:id | Update category |
| DELETE | /categories/:id | Delete category |
| Method | Endpoint | Deskripsi |
|---|---|---|
| POST | /books/:bookId/categories | Tambah kategori ke buku |
| DELETE | /books/:bookId/categories/:categoryId | Hapus kategori dari buku |
| GET | /books/:bookId/categories | Buku dengan kategori |
| GET | /categories/:categoryId/books | Buku berdasarkan kategori |
| Method | Endpoint | Deskripsi |
|---|---|---|
| POST | /borrow | Pinjam buku |
| PUT | /borrow/:id/return | Kembalikan buku |
| GET | /borrow/me | Riwayat pinjam user |
| GET | /borrow | Semua peminjaman (ADMIN) |
roleMiddlewareProject ini dibuat untuk:
Selected from shared topics, language and repository description—not editorial ratings.
alhifnywahid /
REST API sederhana berbasis Node.js dan Express dengan fitur AI, payment gateway (QRIS & ShopeePay), media downloader, e-commerce, data mahasiswa, dan anime - dilengkapi dokumentasi Swagger UI.
64/100 healthkakabewok /
Tugas akhir Dicoding kelas Fundamental Backend. Membuat Restfull API sederhana menggunakan Framework Javascript HAPI.
27/100 healthilhamkrnwan /
Repository ini berisi kode Praktikum 9 yang menerapkan CRUD data mahasiswa menggunakan Express.js, MySQL, dan CORS. Proyek mencakup REST API untuk operasi backend dan halaman frontend sederhana untuk mengelola data mahasiswa. Cocok untuk pembelajaran membangun aplikasi web berbasis JavaScript.
syehan269 /
Rest Api sederhana yang dibuat dengan express.js
29/100 healthrohandwi06 /
Project Node/Express.js REST API sederhana Create, Read, Update, Delete, Search (CRUDS) data mahasiswa.
37/100 healthRduaneD /
Aplikasi web sederhana untuk mencatat ide, tugas, dan daftar pribadi. Dibangun menggunakan **HTML**, **CSS**, dan **JavaScript** dengan pendekatan **Web Components (Custom Elements)** untuk struktur kode yang modular dan bersih.
27/100 health