Backend
1. Buat sebuah API yang terdiri dari module :
A. Customer Management
- List with search and paginate
- Detail
- Insert
- Update
- Delete
B. Order Management
- List with search and paginate
- Detail
- Insert
- Update
- Delete
C. Authentikasi Management
- Login
- Register
2. Buat ERD dan table database spesifikasi
3. Buat API Documentation menggunakan Swagger
4. Buat security layer nya menggunakan JWT Token
5. Teknologi yang digunakan
- PHP / Node JS. Nilai plus apabila menggunakan Go
- Database MySQL / Postgres
- Docker (Menjadi nilai plus)
6. Deploy aplikasi menggunakan docker (Menjadi nilai plus)
7. Push hasil pekerjaan ke repository github/gitlab anda
Frontend
1. Buatlah aplikasi yang terdiri dari module :
A. Customer Management
- List with search and paginate
- Detail
- Insert
- Update
- Delete
B. Order Management
- List with search and paginate
- Detail
- Insert
- Update
- Delete
C. Authentikasi Management
- Login
- Register
2. Buat Tampilan Responsif (Web View dan Mobile Web)
3. Teknologi yang di gunakan
- HTML
- Tailwind CSS
- Vue JS / React JS
- Axios
- Docker (Menjadi nilai plus)
4. Deploy aplikasi menggunakan docker (Menjadi nilai plus)
5. Push hasil pekerjaan ke repository github/gitlab anda
Catatan:
1. Kirim link github / gitlab hasil pekerjaan ke email reza@[Link] atau hrd
2. Batas waktu pengerjaan 3 hari setelah soal diberikan
3. Kerjakan Sekreatif mungkin