IT 325-Proyek Pengembangan Aplikasi Web #2 “Amazon Warga”
Deskripsi Masalah: Setelah keberhasilan aplikasi Anda sebelumnya, bos Anda kagum dengan seberapa baik itu terjadi dengan perusahaan. Dia memberi tahu Anda ide bagus berikutnya untuk aplikasi perusahaan internal: Mulai toko Quadcopter. Dia mengatakan idenya adalah untuk memungkinkan karyawan membawa quadcopter ke kantor, serta membuat perusahaan membeli quadcopters setiap bulan, dan kemudian aplikasi baru ini memfasilitasi berbagi. Dia memberi tahu Anda bahwa toko Quadcopter ini harus "modern" dan perlu "sesuai dengan standar ... apa pun artinya." Dengan itu, dia mengirim Anda keluar dari kantornya.
Tugas: Proyek Anda harus menyertakan yang berikut:
Login Pengguna (Jangan ragu untuk mengambil kode ini dari proyek Anda sebelumnya)
Setelah login, dibutuhkan pengguna ke halaman depan di mana mereka dapat melihat:
Kategori quadcopter terbaru, quadcopter, tautan ke keranjang belanja mereka,
Klik pada setiap quadcopter untuk pergi ke halaman yang menunjukkan informasi quadcopter khusus ini.
Aplikasi Anda akan membaca ke dalam database file dengan panjang tidak diketahui yang berisi quadcopters, disediakan oleh instruktur dalam format ini:
[Sku], [model], [vendor], [type], [description];
Keranjang belanja:
Pengguna harus dapat menyeret quadcopters dari halaman ke keranjang belanja mereka.
Gunakan HTML5 dan JavaScript untuk menyeret.
Gunakan AJAX untuk memperbarui keranjang pengguna di database.
Pengguna harus dapat menilai quadcopters, menulis ulasan, dan membuat daftar keinginan.
Persyaratan Teknis: Seluruh proyek Anda harus menggunakan HTML5. Semua halaman harus menggunakan CSS agar terlihat bagus. Desain yang buruk akan menyebabkan poin hilang. Praktik pengkodean yang buruk akan menyebabkan poin hilang. Anda dapat menggunakan perpustakaan seperti jQuery. Anda tidak boleh menggunakan kerangka kerja.
Anda harus bekerja dalam kelompok 2.
Grup Anda harus berbalik sebagai berikut:
Folder kode Anda dalam format ZIP, tautan ke situs web Anda (server yang diberikan kepada Anda), sebuah pernyataan yang mengatakan apa yang dilakukan setiap anggota tim untuk berkontribusi pada proyek ini.,
Batas waktu adalah waktu kelas pada tanggal jatuh tempo. Pekerjaan terlambat akan diterima, kehilangan nilai 1 huruf per hari terlambat.