FYP Templates GitHub
Final Year Project templates · Pakistan

Twenty-seven single-file apps that solve real problems, and leave room for yours.

Each template is one HTML file: vanilla JavaScript, inline CSS, hand-drawn charts, offline-first storage, English and Urdu. Open it, understand it, then build the features deliberately left for you.

Browse projects 90 ideas
0templates ready
0lines of app code
90ideas in the backlog
2languages
Projects

Pick a template

Numbered in build order. Every card opens the app directly and links to its README with getting-started steps and the extensions left for students.

How it works

From template to your FYP in four steps

01

Pick a problem you care about

Browse the cards or the ideas backlog. The best FYPs come from a problem you have seen yourself.

02

Open index.html

No install, no build. Everything runs in the browser and saves to localStorage. Serve over HTTP for camera, GPS or notifications.

03

Read the README and the code

Each README explains the problem, the architecture of the file, and the domain logic. The code is commented at the seams.

04

Build what is left for you

Search for TODO(student). Backends, authentication, ML models, maps and notifications are intentionally unbuilt.

Single file. Vanilla JS, inline CSS, SVG charts. Lazily loaded libraries only where unavoidable.
Local-first. Namespaced localStorage with realistic seed data, export and import.
Bilingual. English with an Urdu toggle wherever the audience is the public.
Distinct design. Different palette, type and layout per project, proper icons, fluid motion.
Extension points. TODO(student) markers, an About panel and a README table in every project.
One PR per project. Each template lands from its own branch into main.
Student guide

Money, competitions, careers and tools

Why a strong FYP matters in Pakistan right now, and where the support is. Figures and dates are from the linked sources.

Backlog

Ninety ideas, four parts

Fifty Pakistan-focused problem solvers, fifteen global tools, twenty games and five additions. Shortlist from the backlog and the template is built the same way.

Open IDEAS.md
50Pakistan-focused
15Global tools
20Games
5Additions
10Alternates