A progressive Node.js framework for building efficient and scalable server-side applications.
Ini adalah proyel pertama dalam mengembangkan proyek menggunakan Nest.js dengan TypeScript dan database PostgreSQL. Proyek ini merupakan sebuah layanan backend yang dapat digunakan untuk melakukan registrasi dan login pengguna. Sistem ini telah terintegrasi dengan metode hashing untuk keamanan kata sandi pengguna, serta menggunakan JWT (JSON Web Tokens) untuk otentikasi.
Salah satu fitur utama dari proyek ini adalah manajemen kendaraan (vehicle) yang mencakup informasi tentang tahun, jenis (type), model, dan harga. Anda dapat melakukan operasi CRUD (Create, Read, Update, Delete) terhadap entitas kendaraan ini. Namun, hanya admin yang memiliki hak akses untuk melakukan operasi tersebut.
Database yang saya gunakan adalah postgresql, dengan menggunakan TypeORM. berikut adalah ERDnya
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
Untuk melihat dokumentasi lebih lengkap, silahkan kunjungi dokumentasi lengkap, dan untuk link deployment ada di sini