b4Class[tppa-] b0VIM 7.4 ?qjPurootspel2new/var/www/html/webupm/class/spqtest.php 3210#"! Utpsvtjj@3adsxFED0f/. q p J b K s    O : 9 8 7 6 `_R- {Y6 qU9iG*)ji[J+mN43gI10  ## Menu Utama $topmenu_title_mb = "FEEDBACK"; $topmenu_url9 = "faq"; $topmenu_url8 = "contactus"; $topmenu_url7 = "sitemap"; $topmenu_url6 = "location"; $topmenu_url5 = "directory"; $topmenu_url4 = "alumni"; $topmenu_url3 = "currentstudent"; $topmenu_url2 = "staff"; $topmenu_url1 = "aboutus"; $topmenu_title9 = "FAQ"; $topmenu_title8 = "Feedback"; $topmenu_title7 = "site map"; $topmenu_title6 = "location"; $topmenu_title5 = "directory"; $topmenu_title4 = "alumni"; $topmenu_title3 = "current student"; $topmenu_title2 = "staff"; $topmenu_title1 = "About Us"; $main = "HOME"; ## Menu Atas $search_placeholder = "Search..."; $search_title = "search"; ## Carian $alt = "Image Description"; ## Image ALT $welcometext = "Welcome to the Official Portal of"; ## Selamat Datang $bku = "Security Division"; $hep = "Student Affairs Divion"; $cade = "Centre for Academic Development"; $asasi = "Centre of Foundation Studies for Agricultural Sciences"; $idec = "InfoComm Development Centre"; $pppa = "Office for Development and Asset Management"; $bursar = "Bursar Office"; $reg = "Registrar Office"; $sports_a = "Sports Academy"; $pbs = "Putra Business School"; $sgs = "School of Graduate Students"; $ipsas = "Institute of Social Science Studies"; $itma = "Institute of Advanced Technology"; $ibs = "Institute of BioScience"; $eng = "Faculty of Engineering"; $fsktm = "Faculty of Computer Sciences and Information Technology"; $vet = "Faculty of Veterinary Medicine"; $forr = "Faculty of Forestry"; $agri = "Faculty of Agriculture"; $upm = "Universiti Putra Malaysia"; ## Nama PTJ $SEARCH_siteTitle="YOUR SEARCH HISTORY"; $SEARCH_title="SEARCH CONTAINS";if($LANG=="en") {if($LANG=="bm") { $mp_title1 = "PERTANIAN"; $mp_title2 = "INOVASI"; $mp_title3 = 'KEHIDUPAN'; }if($LANG=="en") { $mp_title1 = "AGRICULTURE"; $mp_title2 = "INNOVATION"; $mp_title3 = 'LIFE'; }$image_url = "http://t.upm.edu.my/";//else { $image_url = "http://172.16.245.182/spel/"; }//if ($host == '172.16.240.17') { $image_url = "http://phpnew.upm.edu.my/spellive/"; }##END: dapatkan PTJ1 list($PTJ1)=mysqli_fetch_array($result1); if ($result1=mysqli_query($con,$sql)) $sql="select rkwb_kod_web from ruj_kod_web where rkwb_dns_testing='$PTJ' OR rkwb_dns='$PTJ'";# else if($PTJ!='tpu' AND $PTJ!='tncjim' AND $PTJ!='tncpi' AND preg_match("/^t/",$PTJ)) $PTJ=substr($PTJ,1); if(preg_match("/^127\.0\.0\.1/",$PTJ)) $PTJ=$_SESSION['PTJ']; if(preg_match("/^192\.168\.0\./",$PTJ)) $PTJ=$_SESSION['PTJ']; if($PTJ=='localhost') $PTJ=$_SESSION['PTJ']; if($PTJ=='phpnew') $PTJ=$_SESSION['PTJ'];##START: dapatkan PTJ1##END: dapatkan $PTJ dari $dns ##contoh output $PTJ = phpnew, t, tidec, idec, eng, teng, upm $PTJ=$serverName; if(preg_match("/upm\.my/",$_SERVER['SERVER_NAME']) OR strlen($serverName)==0 OR $serverName=="t") $serverName="upm"; //jadikan upm sekiranya blank atau t if(preg_match("/^qq(.*)/",$serverName,$result)) $serverName=$result[1]; //buang qq kat depan if(preg_match("/(.*)\.$/",$serverName,$result)) $serverName=$result[1]; //buang . kat blkg $serverName=str_replace("upm.edu.my","",$serverName); //buang upm.edu.my kat blkg if(preg_match("/www\.(.*)/",$serverName,$result)) $serverName=$result[1]; //buang www kat depan if(preg_match("/(.*)\/$/",$serverName,$result)) $serverName=$result[1]; //buang / kat blkg $serverName=strtolower($_SERVER['SERVER_NAME']);##START: dapatkan $PTJ dari $serverName//$_SERVER['SERVER_NAME']="upm.my"; //INI KALAU MAU FORCE (untuk tujuan simulate/testing) ; ( y d  d a ` P 0  n K * ); @$activities_url => @$activities_title, @$vacancy_url => @$vacancy_title, @$tender_url => @$tender_title, @$latest_url => @$latest_title, @$article_url => @$article_title, @$news_url => @$news_title,$modalbody3 = array($modal_title6 = @$MP_ftitle5;$modal_title5 = @$MP_ftitle4;$modal_title4 = @$MP_ftitle3;$modal_title3 = @$MP_ftitle2;$modal_title2 = "menu";$modal_title1 = @$search_title;##MOBILE: Modal); array("MP-TM2-container2", "", ""), array("MP-TM2-container1", "in active", ""),$TM2_body = array(); array("MP-TM2-header2", "", "#MP-TM2-container2", $article_othertitle), array("MP-TM2-header1", "active", "#MP-TM2-container1", $article_maintitle),$TM2_header = array($article_othertitle = "artikel lain";$article_maintitle = "artikel";##MOBILE: Artikel); array("MP-TM1-container2", "", ""), array("MP-TM1-container1", "in active", ""),$TM1_body = array(); array("MP-TM1-header2", "", "#MP-TM1-container2", $news_othertitle), array("MP-TM1-header1", "active", "#MP-TM1-container1", $news_maintitle),$TM1_header = array($news_othertitle = "berita lain";$news_maintitle = "berita utama";##MOBILE: Berita$server = "S1";$hit = "123456";##SECTION: Footnote); array("media_n4", "akhbarpenuh", "keratan3.jpg", "Picture 4", "Alga Mikro Pacu Industri"), array("media_n3", "akhbarpenuh", "keratan2.jpg", "Picture 3", "EDU-Pelancongan UPM"), array("media_n2", "akhbarpenuh", "keratan1.jpg", "Picture 2", "Hutan Simpan UPM"), array("media_n1", "akhbarpenuh", "keratan.jpg", "Picture 1", "Peranan Jurutera Pertanian"),$img2 = array(##SECTION: Media (Akhbar)lepasClass[tppa-] lepasRestore[tppa-] index[tppa] lepasCache[tppa] sblmOb[tppa] UPM Students Develop PutraPalate App To Help Peers Access Nutritious Meals Within Budget | Universiti Putra Malaysia :127
» NEWS » UPM Students Develop PutraPalate App to Help Peers Access Nutritious Meals Within Budget

UPM Students Develop PutraPalate App to Help Peers Access Nutritious Meals Within Budget

 

By Noor Eszereen Juferi
Photo by Muhammad Nur Zairi Mohd Nazari

 

SERDANG, 24 December – Final-year students from the Faculty of Computer Science and Information Technology at Universiti Putra Malaysia (UPM) has successfully developed a mobile application, PutraPalate, to help students access nutritious meals at affordable prices on campus.

 

The application was developed by three Bachelor of Computer Science (Honours) students, Aqil Danish Mohammad Yusof, Nur Syafiqah Baidrol Azmee and Muhammad Syakir Najmi Abu Bakar. Its main focus is to assist students in identifying meal options priced at RM7 and below at campus cafés.

 

Aqil Danish said PutraPalate compiles menus from cafés within the campus and enables students to make food choices based on their daily budgets. Users can also check available menu information directly through the app.

 

 

“Beyond helping students find affordable meals, the app also functions as a financial management tool. Every food and beverage transaction can be recorded, allowing students to assess whether their spending remains within budget,” he said.

 

He added that the idea for PutraPalate stemmed from their own experiences as students, where they observed a need for balanced meals at reasonable prices on campus.

 

“We want this app to be used by all students, not just a small group, so that managing food choices within a budget becomes easier and more systematic,” he said.

 

During its initial phase, PutraPalate underwent a pilot test involving 10 UPM students and received positive feedback, particularly regarding ease of use and clear guidance for users. The app has also begun to be used in several UPM residential colleges.

 

 

The app was developed using the no-code platform AppSheet and was completed in approximately one week.

 

PutraPalate is currently available to all UPM students, as it covers all cafés operating on campus. The developers also plan to expand the app to other universities in the future.

Date of Input: 24/12/2025 | Updated: 08/01/2026 | hairul_nizam

MEDIA SHARING

Universiti Putra Malaysia
43400 UPM Serdang
Selangor Darul Ehsan
+603-9769 1000
---
X, (09:31:29am-09:36:29am, 04 Aug 2026)   [*LIVETIMESTAMP*]