Tautan Aplikasi Web Langsung: https://full-stack-car-app.web.app/
Tautan Kode Sisi Server: https://github.com/shadmansaalim/Full-Stack-Car-Server.git
Aplikasi Web Niche Full Stack dibangun menggunakan ReactJs, React Bootstrap, NodeJs, ExpressJs & MongoDB.
Ini adalah aplikasi khusus sederhana di mana mobil ditampilkan dan pengguna dapat memesan mobil apa pun dari koleksi dan semua data pemesanan akan disimpan dalam database dan pengguna juga dapat melihat pesanannya di Halaman Pesanan Saya dari Dasbor tempat pengguna dapat bahkan membatalkan pesanannya yang juga akan diupdate di Database. Selain itu, Pengguna juga dapat menambahkan ulasan untuk situs web yang akan ditampilkan di Bagian Ulasan Penggeser Halaman Arahan. Untuk sistem Otentikasi Pengguna saya menggunakan Firebase dimana pengguna dapat Mendaftar dan juga login menggunakan sistem Email/Kata Sandi serta Penyedia Google/Facebook/Apple.
Dibalik layar aplikasi juga terdapat Panel Admin di Dashboard yang hanya bisa dilihat oleh admin. UI Dasbor Pengguna biasa dan Admin sangat berbeda. Admin dapat membuat lebih banyak admin di halaman Jadikan Admin dari Dashboard serta mereka dapat memperoleh semua daftar pesanan yang dilakukan oleh pengguna dan bahkan dapat memperbarui status pesanan serta mereka dapat menghapus pesanan yang ada. Selain itu, admin bahkan dapat mengelola mobil yang ditampilkan di website dan bahkan dapat menambahkan lebih banyak mobil atau menghapus yang sudah ada. Kirimi saya SMS jika Anda ingin kredensial admin
Menerapkan token JWT untuk mengamankan API serta membangun Rute Pribadi untuk menambahkan keamanan lapisan ganda pada akses situs web ke rute yang berbeda
Membuat aplikasi sepenuhnya responsif untuk semua perangkat
Menerapkan beberapa Prinsip Desain Pengguna dasar untuk meningkatkan UI/UX aplikasi
Paket yang digunakan seperti React Hook Form, React Rating, React Slick, React Toastify, Sweetalert, Fontawesome dll untuk meningkatkan UX aplikasi
Aplikasi yang dikembangkan oleh Saalim Shadman, Mahasiswa Ilmu Komputer di RMIT, Australia