Proyek ini adalah fungsi dari Orange Online Mall, aplikasi mal yang dioperasikan sendiri diterapkan sesuai dengan ide-ide saya sendiri. Saat ini, fungsi meja depan diimplementasikan, termasuk login, pendaftaran, tampilan produk, keranjang belanja dan modul lainnya. Backend telah menambahkan produk, dihapus produk, memakai dan mematikan produk, manajemen pesanan, dan manajemen administrator. Fungsi pembayaran E dan fungsi peta Baidu diimplementasikan. Untuk memfasilitasi peningkatan dan perluasan proyek ini di masa depan, saya mengadopsi desain arsitektur yang dipisahkan dari ujung depan dan belakang. Front-end terutama menggunakan aplikasi web satu halaman yang dibangun oleh JavaScript, JQuery, Ajax, dan JSP. Lapisan MVC front-end diselesaikan dengan menggunakan instruksi, layanan, templat, dan pengontrol. Efek dari setiap halaman templat menggunakan CSS3 dasar dan teknologi lainnya, menggabungkan JS untuk menyelesaikan efek interaktif dasar dari halaman. Karena memiliki fungsi seperti mengimplementasikan modul database dan backend, interaksi data dari seluruh fungsi frontend diselesaikan melalui permintaan AJAX. Pada tahap selanjutnya, kami akan mempertimbangkan menerapkan sistem manajemen backend dan sistem basis data, serta pemuatan asinkron dan optimalisasi sumber daya halaman frontend.