BookCars ialah platform penyewaan kereta, berorientasikan pembekal, dengan bahagian belakang untuk menguruskan armada dan tempahan kereta, serta bahagian hadapan dan apl mudah alih untuk menyewa kereta.
Dengan penyelesaian berikut, anda boleh membina tapak web sewa kereta yang boleh disesuaikan sepenuhnya yang dioptimumkan untuk berbilang pembekal dengan gerbang pembayaran Stripe yang beroperasi pada kos yang sangat rendah dengan mengehoskannya pada titisan Docker dengan sekurang-kurangnya 1GB RAM.
Anda boleh mencari kod sumber di sini: https://github.com/aelassas/bookcars
BookCars direka untuk bekerja dengan berbilang pembekal. Setiap pembekal boleh menguruskan armada keretanya dan tempahan dari bahagian belakang. BookCars juga boleh bekerja dengan hanya satu pembekal dan boleh digunakan sebagai agregator sewa kereta.
Daripada bahagian belakang, pentadbir boleh membuat dan mengurus pembekal, kereta, lokasi, pelanggan dan tempahan.
Apabila pembekal baharu dibuat, mereka menerima e-mel yang menggesa mereka membuat akaun untuk mengakses bahagian belakang dan mengurus armada dan tempahan kereta mereka.
Pelanggan boleh mendaftar dari bahagian hadapan atau apl mudah alih, mencari kereta yang tersedia berdasarkan tempat mengambil dan menghantar serta masa, memilih kereta dan melengkapkan proses pembayaran.
Keputusan reka bentuk utama telah dibuat untuk menggunakan TypeScript kerana banyak kelebihannya. TypeScript menawarkan penaipan, perkakasan dan penyepaduan yang kuat, menghasilkan kod berkualiti tinggi, berskala, lebih mudah dibaca dan boleh diselenggara yang mudah untuk nyahpepijat dan diuji.
Anda boleh memasang apl Android pada mana-mana peranti Android.
Buka apl Kamera dan halakan pada kod ini. Kemudian ketik pemberitahuan yang muncul.
Pada peranti yang menjalankan Android 8.0 (API tahap 26) dan lebih tinggi, anda mesti menavigasi ke skrin tetapan sistem Pasang apl yang tidak diketahui untuk mendayakan pemasangan apl dari lokasi tertentu (iaitu pelayar web yang anda muat turun apl itu) .
Pada peranti yang menjalankan Android 7.1.1 (API tahap 25) dan lebih rendah, anda harus mendayakan tetapan sistem Sumber tidak diketahui, yang terdapat dalam Tetapan > Keselamatan pada peranti anda.
Anda juga boleh memasang Apl Android dengan memuat turun terus APK dan memasangnya pada mana-mana peranti Android.
Sebarang maklum balas adalah dihargai.
Atas ialah kandungan terperinci Membina Platform Penyewaan Kereta dengan React. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!