படைப்புக் குறிப்புகள் · Goh Kun Ming
FitnessQuest Gamified Fitness Application
மென்பொருள் · பொதுவில் பகிரப்பட்ட திட்டம்
அக். 2024 – பிப். 2025
திட்டக் கண்ணோட்டம்
கணக்குகள், சவால்கள், விளையாட்டுப் பணிகள், பொருட்பட்டியல், வள உரிமையை மதிக்கும் பயன்பாட்டுக் கட்டுப்பாடுகள் ஆகியவற்றைக் கொண்ட விளையாட்டுமயமான உடற்பயிற்சிப் பயன்பாடு.
Express, MySQL மற்றும் வெண்ணிலா JavaScript இடைமுகத்துடன் உருவாக்கப்பட்ட ஒரு பதிலளிக்கக்கூடிய கேமிஃபைட் ஃபிட்னஸ் பயன்பாடு. இது பயனர் கணக்குகள், சவால்கள் மற்றும் கேம் முன்னேற்றத்தை வெளிப்படையான உரிமைச் சோதனைகள் மற்றும் மீண்டும் மீண்டும் செய்யக்கூடிய பயன்பாட்டுச் சோதனைகளுடன் இணைக்கிறது.
இந்தப் படைப்பிற்குள்
- கட்டமைக்கப்பட்ட பதிவு, உள்நுழைவு, சுயவிவரங்கள், லீடர்போர்டுகள், சவால்கள், மதிப்புரைகள், செல்லப்பிராணிகள், சரக்கு, போர்கள், தேடல்கள் மற்றும் சாதனைகள்.
- Node.js 22+ க்கான Express 5 பயன்பாடு செயல்படுத்தப்பட்டது, MySQL 8.4, JWT அங்கீகாரம் மற்றும் Zod சரிபார்ப்பு.
- கிளையன்ட் வழங்கிய பயனர் அடையாளங்காட்டிகளை நம்புவதற்குப் பதிலாக அங்கீகரிக்கப்பட்ட JWT முதன்மையைப் பயன்படுத்தி உரிமையைச் செயல்படுத்துதல்.
- கடவுச்சொல் ஹேஷிங், பாதுகாப்பு தலைப்புகள், கோரிக்கை வரம்புகள், அளவுருக் கொண்ட வினவல்கள் மற்றும் பாதுகாப்பான பிழை பதில்கள் சேர்க்கப்பட்டது.
- பயன்பாட்டு இயக்க நேரத்திலிருந்து textContent மற்றும் பிரிக்கப்பட்ட தரவுத்தள இடம்பெயர்வுகள் மற்றும் சோதனை மீட்டமைப்புகளுடன் பயனர் உள்ளடக்கம் ரெண்டர் செய்யப்பட்டது.
- ஆறு API, மூன்று பாதுகாப்பு மற்றும் ஆறு உலாவி சோதனைகள் ஆவணப்படுத்தப்பட்டுள்ளன; இந்த தனிமைப்படுத்தப்பட்ட காசோலைகள் உற்பத்தி நம்பகத்தன்மையை நிறுவவில்லை.












