Langkau ke kandungan
←Kembali ke portfolio
  1. Utama
  2. / Projek
  3. / FitnessQuest Gamified Fitness Application

Nota binaan · Goh Kun Ming

FitnessQuest Gamified Fitness Application

Perisian · Projek awam

Okt 2024 – Feb 2025

Gambaran projek

Aplikasi kecergasan bergamifikasi dengan akaun, cabaran, misi, inventori dan kawalan aplikasi yang mengambil kira pemilikan sumber.

Aplikasi kecergasan bergamifikasi yang responsif, dibina menggunakan Express, MySQL dan antara muka JavaScript asli. Ia menghubungkan akaun pengguna, cabaran dan kemajuan permainan dengan semakan pemilikan yang jelas serta ujian aplikasi yang boleh diulang.

Di dalam binaan ini

  • Membina pendaftaran, log masuk, profil, papan kedudukan, cabaran, ulasan, haiwan peliharaan, inventori, pertempuran, misi dan pencapaian.
  • Melaksanakan aplikasi Express 5 untuk Node.js 22+, disokong MySQL 8.4, pengesahan JWT dan pengesahan data Zod.
  • Menguatkuasakan pemilikan berdasarkan identiti JWT yang disahkan, bukannya mempercayai pengecam pengguna daripada klien.
  • Menambah pencincangan kata laluan, pengepala keselamatan, had permintaan, pertanyaan berparameter dan respons ralat selamat.
  • Memaparkan kandungan pengguna dengan textContent serta memisahkan migrasi pangkalan data dan tetapan semula ujian daripada masa jalan aplikasi.
  • Mendokumenkan enam semakan API, tiga keselamatan dan enam pelayar; semakan terasing ini tidak membuktikan kebolehpercayaan produksi.

Kod sumber & pautan

Kod sumber↗Baca di LinkedIn↗Laporan bertulis↗
Periksa peti projek →
PrivasiTermaKeselamatanKebolehcapaian Notis pihak ketiga

Portfolio bebas. Ini bukan laman web rasmi Minecraft. Tidak diluluskan oleh atau mempunyai kaitan dengan Mojang atau Microsoft.

Tinggalkan dunia ini?

Anda akan membuka laman web lain.

Destinasi
Pautan penuh