/regionsAll 17 PH regions with codes and regional centers.
PH StudentKit โ free APIs, free AI tutor (Kuya AI), free study tools (GPA, Pomodoro, currency converter), and a legal way to get Microsoft Office. Built for Filipino students working on thesis, capstone, or assignments.
Bagong gamit lang? Sundan mo 'tong 4 steps. No installation needed for most of it.
Scroll to the Kuya AI section. Type any question in Tagalog, English, or Taglish. He explains homework, debugs your code, and suggests capstone ideas.
GPA calculator, Pomodoro timer, currency converter โ all in the Tools section. No login, no install. Works on phone or laptop.
Use the APIs for PH regions, schools, scholarships, holidays, weather, etc. Example: fetch('https://ph-public-api.vercel.app/scholarships')
If you have a .edu.ph email, get Microsoft 365 Education FREE forever. See Free Office for that + other legal alternatives.
5 specialized AI tutors in one. Pick a mode โ General, Coding, Research, Writing, or Math. All free, no signup, racing across providers for fastest response.
Free ยท racing across Gemini + Pollinations + HackClub for speed ยท Always double-check facts
Free, no key. Generate images for your slides, presentations, capstone mockups. Powered by Pollinations.ai.
Powered by Kuya AI. Tell the AI your idea, draft your resume, or sketch your portfolio โ get polished output in seconds. Download as HTML/PDF/Word. Host on Vercel free.
Type your capstone, business, or project idea. AI gives you specific improvements + risks + 3 next steps.
Pick a template, fill the form, AI polishes the wording. Download as PDF or Word.
Pick a template, fill the form, get a complete portfolio website. Preview it live, then download HTML โ drag-drop to Vercel for free hosting.
yourname.vercel.appAll the government sites you'll need as a student or fresh grad โ IDs, requirements, online services.
Thesis stress, capstone anxiety, hindi ka mag-isa. Free support for Filipino students. If you are in crisis, call 1553 (NCMH) right now.
Para sa thesis writers na gusto ng full-time, OJT, or freelance work. PH-focused job boards + remote work platforms.
Built specifically for thesis and capstone work. AI does the heavy lifting, you do the thinking.
Run HTML, CSS, JavaScript in your browser instantly. No install, no signup. Hit Run to see output. Saved automatically in your browser.
Stuck on what to build? Pick your course + interests. AI generates a full proposal: title, problem, scope, methodology, schedule.
Pick which thesis section to draft. AI writes a starting outline using your inputs. Edit + save. Auto-saved in browser.
๐ก Output is editable. Auto-saved to your browser. Click below to copy or download.
Cover letter, application letter, recommendation request, formal email โ AI drafts the right tone for you. Download or copy.
Complete from proposal to defense. Check off tasks. Progress saved in your browser. Stay on track sa thesis pressure.
6 dedicated AI tools for daily student tasks. Paste, click, done.
Tagalog โ English โ Cebuano. Preserves tone.
Paste any long article/text โ get a clear summary in 30 seconds.
Paste your notes โ AI makes Q&A flashcards for review.
Type any equation or word problem โ step-by-step solution.
Paste your essay โ get grade + specific feedback + suggestions.
Paste code you don't understand โ AI explains line by line.
Working browser-based tools. No install, no login, no ads. Open in any device.
Compute your weighted GPA from your subjects. Uses standard PH 1.00โ5.00 grading.
25-min focus, 5-min break. Pinaka-effective study method. Auto-cycles.
Live PHP rates from the API. Useful para sa thesis on remittances, OFW data, etc.
Paste your essay/thesis paragraph. Counts words, characters, reading time.
Quick APA citation for your thesis references. Fill the fields, copy the output.
Para sa intro slides ng presentation or for fun. Tap "Next" for another.
REST JSON. CORS enabled. No auth required. Click any card to try it.
/regionsAll 17 PH regions with codes and regional centers.
/holidaysPH holidays โ regular and special non-working days.
/citiesCities with population, province, and income class.
/schoolsState and private universities, colleges, technical schools.
/scholarshipsNEWCHED, DOST-SEI, SM Foundation, Iskolar ng Bayan, and more.
/currencyNEWLive PHP exchange rates + convert any amount.
/weather/:cityNEWLive weather for 20 PH cities (powered by open-meteo).
/triviaNEWPH trivia โ geography, history, culture, science.
/free-officeNEWFree legal MS Office alternatives + step-by-step setup.
/aiโจ AIKuya AI โ Filipino study tutor. Ask in Tagalog, English, or Taglish.
Pick an endpoint, hit Send, see real JSON response.
// Response will appear here. Click Send.
No piracy, no cracks, no risk. These are 100% legal ways to get Word, Excel, PowerPoint for free. The starred option is FREE FOREVER if you have any .edu.ph email.
Hand-picked free resources for every major language and skill level. From "wala pang alam" to "ready for interviews".
Best beginner language. Used for AI, web, data science, automation.
Required for websites. Run in any browser, no install needed.
Start here if you want to build websites. Easy to learn, fun to make.
Required sa marami sa PH universities (UP, USTP, MOSCAT). Object-oriented.
For data structures & algorithms class. Required for embedded systems.
For Windows apps, Unity game dev. Microsoft's main language.
Used by many PH school enrollment systems. Easy backend.
Swift for iOS, Kotlin for Android. Both have great free courses.
Required for almost every backend job. Learn SELECT, JOIN, INSERT.
Modern frontend. Used by FB, Netflix, most startup PH companies.
Modern languages โ fast, safe, well-paid. Worth learning sa thesis.
The foundation for everything. Take time, no shortcut.
Free tools to write code:
Everything you need to master Microsoft Excel. Formulas, shortcuts, common tasks, video tutorials, practice exercises. Para sa thesis data, capstone analysis, or your future job.
Essential skills for data handling, reporting, and analysis
A cell is the basic unit of Excel. Identified by column letter + row number: A1, B5, F23. Each cell holds: text, number, date, or a formula.
| A | B | C | |
|---|---|---|---|
| 1 | Subject | Grade | Units |
| 2 | Calculus | 1.50 | 3 |
| 3 | Programming | 1.25 | 4 |
Every formula starts with =. Then you can reference cells, do math, or call a function.
=A1+B1 โ add two cells =A1*0.12 โ 12% of A1 (use for VAT) =SUM(A1:A10) โ sum a range =AVERAGE(B2:B5) โ average
Drag a formula โ references shift automatically. Use $ to lock.
A1 โ relative (changes when dragged) $A$1 โ absolute (never changes) $A1 โ lock column only A$1 โ lock row only
๐ก Press F4 while editing to cycle through.
= โ formula will show as textThe most powerful Excel feature. Summarize 10,000 rows into a clean table in 30 seconds.
๐ก Capstone use: count respondents by gender ร course, average grade by subject, etc.
Built-in ETL tool. Pull data from CSV, JSON, web, database โ clean it โ load to Excel.
โญ Best feature: refresh once = updates everything when source changes.
Excel finds the input value needed to get the output you want.
Example: What grade do I need on final to get an overall 1.50? 1. Set up: Subjects with grades + final cell 2. Data โ What-If Analysis โ Goal Seek 3. Set cell: B10 (overall GPA) To value: 1.50 By changing: B9 (final exam grade) 4. Excel solves it!
For optimization problems โ find max/min subject to constraints.
Use for: budget allocation, schedule optimization, etc. Enable: File โ Options โ Add-ins โ Solver โ Go โ check Solver โ OK Then: Data tab โ Solver - Set objective (maximize profit) - By changing: variable cells - Subject to constraints (โค, โฅ, =) - Solve
=STDEV.S(range) standard deviation (sample) =VAR.S(range) variance (sample) =MEDIAN(range) middle value =MODE.SNGL(range) most common value =PERCENTILE(r,k) k-th percentile =QUARTILE(r,q) quartile (q=1,2,3,4) =CORREL(x,y) correlation =PEARSON(x,y) Pearson r =LINEST(y,x) linear regression =TTEST(x,y,t,t) t-test =CHISQ.TEST(a,e) chi-square test
See multiple outcomes side-by-side without re-running formulas.
Excel 365 now supports Python directly. Or use Pandas externally.
In a cell: =PY(
df.groupby('category').sum()
)
Or externally with Pandas:
import pandas as pd
df = pd.read_excel('thesis-data.xlsx')
df.describe()
df.to_excel('summary.xlsx')
Pull live data from web into Excel.
Data โ From Web โ paste URL Example sources: - Stock prices (Yahoo Finance) - Currency rates - PSA statistics tables - ph-public-api.vercel.app endpoints (e.g. /scholarships, /weather/cebu-city) Right-click table โ Refresh to update anytime.
โญ Heatmap for grades: Home โ Conditional โ Color Scales Red-Yellow-Green based on value โญ Highlight duplicates: Home โ Conditional โ Highlight โ Duplicate Values โญ Top/Bottom 10: Home โ Conditional โ Top/Bottom Rules โญ Formula-based: Use a formula โ =$C2>3 (highlights failing rows)
VBA (Visual Basic for Applications) is Excel's built-in programming language. Use it to automate any repetitive task: formatting, calculating, sending emails, generating reports. Open the VBA Editor: Press Alt+F11 in Excel.
Sub HelloWorld()
MsgBox "Hello, Filipino students!"
End Sub
Press F5 to run, or assign to a button.
Sub ProcessGrades()
Dim i As Long
Dim lastRow As Long
lastRow = Cells(Rows.Count, "B").End(xlUp).Row
For i = 2 To lastRow
If Cells(i, "B").Value < 75 Then
Cells(i, "C").Value = "FAIL"
Cells(i, "C").Interior.Color = RGB(255, 100, 100)
Else
Cells(i, "C").Value = "PASS"
Cells(i, "C").Interior.Color = RGB(100, 255, 100)
End If
Next i
End Sub
Function LetterGrade(score As Double) As String
Select Case score
Case Is >= 90: LetterGrade = "A"
Case Is >= 80: LetterGrade = "B"
Case Is >= 75: LetterGrade = "C"
Case Else: LetterGrade = "F"
End Select
End Function
' Use in any cell: =LetterGrade(B2)
Sub RemoveDups()
Dim ws As Worksheet
Set ws = ActiveSheet
ws.Range("A1").CurrentRegion.RemoveDuplicates _
Columns:=Array(1), Header:=xlYes
MsgBox "Done!"
End Sub
Sub SendThesisToAdviser()
Dim Outlook As Object
Dim Mail As Object
Set Outlook = CreateObject("Outlook.Application")
Set Mail = Outlook.CreateItem(0)
With Mail
.To = "adviser@school.edu.ph"
.Subject = "Thesis Draft - Chapter 3"
.Body = "Hi Sir/Ma'am, attached is my latest draft."
.Attachments.Add ActiveWorkbook.FullName
.Display ' or .Send to send right away
End With
End Sub
Sub CopyToSummary()
Dim src As Worksheet, dst As Worksheet
Set src = Sheets("Raw Data")
Set dst = Sheets("Summary")
dst.Cells.Clear
src.Range("A1:F100").Copy Destination:=dst.Range("A1")
dst.Activate
MsgBox "Copied 100 rows"
End Sub
Sub FormatHeaders()
With Rows(1)
.Font.Bold = True
.Font.Color = RGB(255, 255, 255)
.Interior.Color = RGB(0, 56, 168) ' PH Blue
.HorizontalAlignment = xlCenter
.RowHeight = 24
End With
Columns.AutoFit
End Sub
Sub GenSurvey()
Dim i As Long, j As Long
Cells(1, 1).Value = "Respondent"
For j = 1 To 10
Cells(1, j + 1).Value = "Q" & j
Next j
For i = 2 To 101
Cells(i, 1).Value = i - 1
For j = 1 To 10
Cells(i, j + 1).Value = Int(Rnd() * 5) + 1
Next j
Next i
End Sub
โญ Use for testing your analysis before real data comes in.
Sub HighlightFailing()
Dim rng As Range, cell As Range
Set rng = Range("B2:B" & Cells(Rows.Count, "B").End(xlUp).Row)
For Each cell In rng
If IsNumeric(cell.Value) And cell.Value > 3 Then
cell.Interior.Color = RGB(255, 200, 200)
cell.Font.Bold = True
End If
Next cell
End Sub
Sub SaveBackup()
Dim fname As String
fname = ThisWorkbook.Path & "\Backup_" & _
Format(Now, "yyyymmdd_hhmmss") & ".xlsx"
ActiveWorkbook.SaveCopyAs fname
MsgBox "Backup saved: " & fname
End Sub
โญ Run before risky changes โ instant restore point.
Function PHTAX(salary As Double) As Double
' PH 2026 simplified tax brackets
Select Case salary
Case 0 To 250000: PHTAX = 0
Case 250001 To 400000
PHTAX = (salary - 250000) * 0.15
Case 400001 To 800000
PHTAX = 22500 + (salary - 400000) * 0.2
Case Else
PHTAX = 102500 + (salary - 800000) * 0.25
End Select
End Function
' Use: =PHTAX(450000)
Sub ImportCSV()
Dim filePath As Variant
filePath = Application.GetOpenFilename( _
"CSV Files (*.csv), *.csv")
If filePath = False Then Exit Sub
Workbooks.OpenText Filename:=filePath, _
DataType:=xlDelimited, Comma:=True
End Sub
.xlsm (Excel Macro-Enabled Workbook), not .xlsx. Otherwise macros are stripped on save.
โก Quick: Alt+A+S+S
๐ก To remove duplicates: Data โ Remove Duplicates
โญ Pivot tables are the #1 most powerful Excel feature.
๐ก Use to flag failing grades (red), high values (green), etc.
โก For just row 1: View โ Freeze Top Row
๐ก Use for survey-style sheets, grading rubrics.
Build a personal GPA calculator from scratch.
=SUM(B2:B6)=SUMPRODUCT(B2:B6,C2:C6)/SUM(B2:B6)Monthly income vs expenses with categories.
Capstone-grade Likert scale survey analysis.
=AVERAGE(B2:B100)One-page printable PDF with the 30 most-used Excel formulas + 40 keyboard shortcuts. Print, paste on your wall, study.
For thesis manuscripts, research papers, formal letters. Master MS Word for school work and your future job.
A Word doc has: Pages โ Sections โ Paragraphs โ Characters.
Page numbers, headers/footers can change per section โ useful for thesis (Roman numerals for preliminary pages, Arabic for body).
โญ Big rule: never manually bold/size your headings. Use Word's built-in Heading 1, 2, 3 styles.
Why? Automatic Table of Contents, consistent look, easier formatting changes. Apply: select text โ Home tab โ Styles gallery.
๐ก Use Zotero instead for unlimited free citations.
Send personalized letters/emails to many recipients from a single template + Excel list.
Save your thesis format as template, reuse anytime.
โ replace ^p^p โ ^pKeep your data live-linked from Excel.
Automate repetitive tasks. Useful for thesis formatting.
For thesis defense, capstone presentations, class reports. Build slides that look professional.
โญ Set fonts/colors ONCE in the master โ changes flow to all slides.
Notes appear below slides. Hidden from audience, visible to you in Presenter View.
View โ Notes Page to expand. Or just type below each slide in Normal view.
Max 6 bullet points per slide, max 6 words per bullet.
Why? Audience reads slide in 5 seconds, then listens to you. If they're reading, they're not hearing you.
โฐ Total: ~15-20 slides for 20-min defense.
See your slides + notes + next slide on YOUR screen while audience sees only slides.
๐ก Prepare 1-paragraph answer for each in your notes.
Curated learning paths sa specific career โ from zero to hireable. Lahat free or freemium. Pick your path.
Work-from-home for foreign clients. โฑ15-50k/month entry. No specific course required โ just skills.
Build websites and web apps. โฑ20-80k entry, โฑ100k+ senior. Highest demand.
Build iOS/Android apps. โฑ30-100k entry. Great freelance market.
Design how apps look + work. โฑ25-80k. Highly creative + technical.
Make games. Indie game devs earn โฑ30-120k. Fun career path.
Build AI apps, models. Hottest field. โฑ40-150k entry.
Protect systems from hackers. โฑ30-100k. High demand, ethical hacking.
Turn data into insights. โฑ30-90k. Business-friendly tech career.
SEO, ads, social. โฑ20-70k. Combines creative + analytical.
Write words that sell. โฑ20-80k. Pure remote, English-only.
Edit content for YouTubers, brands. โฑ20-80k. High demand on Upwork.
Sell online. PH market: TikTok Shop, Shopee, Lazada. Side hustle to full-time.
Para sa BSCpE, BSEE, BSIT capstone projects. Full guide: basics, code examples, sensors, projects. No hardware? Use online simulators.
โญ Where to buy: Shopee, Lazada, Circuit Rocks (Manila), DEEC (Cebu).
// Variables here (run once)
int ledPin = 13;
void setup() {
// Runs once at power-on
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
// Runs forever
digitalWrite(ledPin, HIGH);
delay(500);
digitalWrite(ledPin, LOW);
delay(500);
}
โญ Build entire capstone prototype in browser before buying hardware!
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
const int BUTTON = 2;
const int LED = 13;
void setup() {
pinMode(BUTTON, INPUT_PULLUP);
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (digitalRead(BUTTON) == LOW) {
digitalWrite(LED, HIGH);
Serial.println("Pressed!");
} else {
digitalWrite(LED, LOW);
}
delay(50);
}
const int POT = A0;
const int LED = 9; // PWM pin
void setup() {
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop() {
int val = analogRead(POT); // 0-1023
int brightness = val / 4; // map to 0-255
analogWrite(LED, brightness);
Serial.print("Pot: ");
Serial.println(val);
delay(50);
}
#include <DHT.h>
DHT dht(2, DHT11); // Pin 2, DHT11 sensor
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
float h = dht.readHumidity();
float t = dht.readTemperature();
Serial.print("Temp: ");
Serial.print(t);
Serial.print("ยฐC Humidity: ");
Serial.print(h);
Serial.println("%");
delay(2000);
}
๐ Library: Install "DHT sensor library" by Adafruit
const int TRIG = 9;
const int ECHO = 10;
void setup() {
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG, LOW);
long duration = pulseIn(ECHO, HIGH);
float distance = duration * 0.034 / 2;
Serial.print("Distance: ");
Serial.print(distance);
Serial.println(" cm");
delay(500);
}
#include <Adafruit_SSD1306.h>
Adafruit_SSD1306 display(128, 64, &Wire);
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
display.clearDisplay();
display.setTextSize(2);
display.setTextColor(WHITE);
display.setCursor(0, 10);
display.println("PH StudentKit");
display.setTextSize(1);
display.setCursor(0, 40);
display.println("Hello, BSCpE!");
display.display();
}
void loop() {}
๐ Wire: SDAโA4, SCLโA5 (Uno)
#include <Servo.h>
Servo myServo;
void setup() {
myServo.attach(9);
}
void loop() {
myServo.write(0); // 0 degrees
delay(1000);
myServo.write(90); // 90 degrees
delay(1000);
myServo.write(180); // 180 degrees
delay(1000);
}
#include <WiFi.h>
#include <HTTPClient.h>
const char* ssid = "YourWiFi";
const char* password = "YourPassword";
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) delay(500);
Serial.println("Connected!");
HTTPClient http;
http.begin("https://ph-public-api.vercel.app/weather/cebu-city");
int code = http.GET();
if (code == 200) {
String payload = http.getString();
Serial.println(payload);
}
http.end();
}
void loop() {}
// Setup: Make Google Apps Script web app
// that appends to a Sheet, get URL
#include <WiFi.h>
#include <HTTPClient.h>
void logToSheet(float temp, float humid) {
HTTPClient http;
String url = "https://script.google.com/macros/s/YOUR_ID/exec";
url += "?temp=" + String(temp);
url += "&humid=" + String(humid);
http.begin(url);
http.GET();
http.end();
}
// Call: logToSheet(28.5, 65.0);
โญ Perfect for capstone data logging.
#include <WiFi.h>
#include <PubSubClient.h>
WiFiClient wifi;
PubSubClient mqtt(wifi);
void setup() {
WiFi.begin("ssid", "pass");
mqtt.setServer("broker.hivemq.com", 1883);
mqtt.connect("ph-student-001");
mqtt.subscribe("ph/sensors/temp");
}
void loop() {
mqtt.loop();
// Publish:
mqtt.publish("ph/sensors/temp", "28.5");
delay(5000);
}
Free MQTT broker: HiveMQ Cloud
const int BUZZER = 8;
void setup() {
pinMode(BUZZER, OUTPUT);
}
void loop() {
// Beep pattern
tone(BUZZER, 1000); // 1kHz
delay(200);
noTone(BUZZER);
delay(100);
tone(BUZZER, 1500); // 1.5kHz
delay(200);
noTone(BUZZER);
delay(1000);
}
const int SOIL = A0;
const int RELAY = 8; // Water pump
void setup() {
pinMode(RELAY, OUTPUT);
Serial.begin(9600);
}
void loop() {
int moisture = analogRead(SOIL);
Serial.print("Moisture: ");
Serial.println(moisture);
if (moisture > 600) { // Dry
digitalWrite(RELAY, HIGH); // Pump ON
delay(3000);
digitalWrite(RELAY, LOW);
}
delay(60000); // Check every minute
}
โญ Smart farming capstone classic!
Soil moisture sensor + ESP32 + water pump. Auto-waters plants when dry, logs to web dashboard.
Student taps ID card โ logs to Google Sheets + sends SMS to parent. Real BPO/school use case.
MQ-2 gas sensor โ ESP32 detects smoke โ sends SMS via Semaphore API.
NEO-6M GPS + SIM800L + battery. Sends location every 5 min to phone.
RTC clock + buzzer + servo. Opens correct compartment at scheduled time.
Multiple ultrasonic sensors + LED display. Shows available slots, capstone-grade.
MQ-135 + DHT22 + ESP32. Real-time dashboard with PM2.5, CO2, temp, humidity.
Servo + ESP32 + auger. Schedule via web, dispense food. Camera optional.
RFID tags on items + reader at door. Auto in/out logging to database.
ESP32 + relays for lights/appliances. Control via Blynk or Alexa.
2x ultrasonic at doors. Counts people in/out. Display total inside.
Ultrasonic on tank top + ESP32. Get text alert when low/full.
Install via Sketch โ Include Library โ Manage Libraries โ then search.
Master the apps you'll actually use for school work and your future job. All resources 100% free.
For data analysis, thesis tables, budget tracking, statistical analysis.
SUM, AVERAGE, COUNTIF, VLOOKUP, IF, INDEX/MATCH, CONCAT, TEXT, NOW, IFERROR, SUMIFS, COUNTIFS, RANK
For thesis formatting, research papers, reports, letters.
For thesis defense, capstone presentation, class reports.
Best free tools for design โ alternatives to expensive Adobe. Recommended for capstone visuals, branding, slides, social posts.
Deploy your capstone, thesis, or side project online โ 100% free. Real production-grade platforms used by real companies.
surge ./folder done.Hindi lang for IT/CS โ for every Filipino student. Lahat free, curated.
For careers in government. Both Professional and Subprofessional levels.
Accounting, marketing, management, finance, economics.
Math, physics, structural, mechanical, electrical resources.
NCLEX-RN, BLS, pharmacology, anatomy.
LET review, lesson planning, child psych, pedagogy.
Constitutional law, jurisprudence, Bar exam prep.
HRM, BSHM, BSTM, culinary, hotel ops.
General psych, abnormal psych, clinical, BSPsy and beyond.
BSCom, AB English, Multimedia Arts, Filipino lit.
BSA, BS Forestry, Animal Science, Agronomy.
Design history, drafting, BIM, sustainability.
BS Criminology, Forensic Science, Criminology Board Exam prep.
PRC Pharmacist Board Exam prep + drug references.
Foundations for any course. From basic to advanced.
Free tools + best practices. Important for thesis defense โ panel often asks about security.
bcryptjs or password_hash() in PHP.htmlspecialchars().express-rate-limit or middleware..env + .gitignore.Pro tip: Add "Security" as a section in your capstone documentation. List which of these you implemented. Panel members love when they see threat modeling and security choices documented.
Reading lang? Hindi sapat. Code mo. Solve mo. Try mo. Hand-picked platforms with FREE interactive exercises for every level.
Plugins, skills, and assistants that supercharge your dev workflow. Most are free.
Lahat ito is free or has generous free tier. Use them for your capstone, research, or learning to build AI apps.
How to use this platform in your school work.
Build a thesis/capstone app using real PH data. Tourism app? Use /regions + /weather. Enrollment system? Use /schools. Scholarship finder? Use /scholarships.
Cite live data in your thesis. PH demographics, holidays, university lists โ all in JSON, easy to import to Excel/SPSS/Python.
Practice with a real API. Build a fetch() exercise, learn JSON parsing, try in HTML/JS, Python requests, or React.
Kuya AI explains coding, math, Filipino, and study skills in language you'll actually understand.
Find financial aid you might qualify for โ CHED, DOST-SEI, SM Foundation, Iskolar ng Bayan, and more.
Use /weather/:city + /holidays to build an "is there class today?" widget. Or a typhoon-aware calendar.
Organized by category. All free, all useful for thesis, capstone, side projects. Hand-picked, no fluff.
Copy a snippet, paste it into your project.
curl https://ph-public-api.vercel.app/scholarships
const res = await fetch(
'https://ph-public-api.vercel.app/weather/cebu-city'
);
const data = await res.json();
console.log(data.current.temperature_2m);
import requests
r = requests.get(
"https://ph-public-api.vercel.app/currency/convert",
params={"from":"USD","to":"PHP","amount":100}
)
print(r.json())
fetch('https://ph-public-api.vercel.app/ai', {
method: 'POST',
headers: {'Content-Type':'application/json'},
body: JSON.stringify({
question: 'Paano mag-fetch ng API sa JavaScript?'
})
}).then(r => r.json()).then(console.log);
Type to search across all 250+ resources on this site. Try: "python", "scholarship", "thesis", "figma".
Pa-star naman po sa GitHub! Free, 1 click lang, tinutulungan mo akong ma-maintain ang free version forever.