code. create. deploy.

Full-stack Problems, Interactive demos, source code & real outputs.

HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Node.js
Express
PHP
HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Node.js
Express
PHP
HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Node.js
Express
PHP
HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Node.js
Express
PHP
MySQL
MongoDB
PostgreSQL
Git
GitHub
Figma
Vercel
Docker
Linux
REST APIs
MySQL
MongoDB
PostgreSQL
Git
GitHub
Figma
Vercel
Docker
Linux
REST APIs
MySQL
MongoDB
PostgreSQL
Git
GitHub
Figma
Vercel
Docker
Linux
REST APIs
MySQL
MongoDB
PostgreSQL
Git
GitHub
Figma
Vercel
Docker
Linux
REST APIs

01 — About

Adnan Sheikh

Adnan
Sheikh

Full-Stack Developer

Building for the web,
one layer at a time.

I'm a final-year Computer Science student who builds full-stack web applications and obsesses over how things actually work — not just how they look.

This lab record is the honest version: every assignment I worked through, with the source code I actually submitted and the output it actually produces.

"Clean code is not written for machines — it's written for the person who reads it next."

Location

India

Focus

Full-Stack Web Dev.

Stack

React · NextJS · NodeJs · PHP · SQL

Status

Open to work ↗

CV

Adnan Sheikh — Résumé

Full-stack developer · CS Student · Available for work

Download PDF

02 — Lab Record

Full-Stack Problems

42 practical assignments. Source code & live output for each.

01
HTML#01

HTML Text Formatting Tags

Demonstrate all the text formatting tags in a single HTML page.

02
HTML#02

Star Pattern Figure

Write HTML code to draw a star pattern figure (pyramid-like).

03
HTML#03

Course-wise Subjects Table

Create a web page to print a table with rowspan, colspan for MBA and MCM courses.

04
HTML#04

Table with Hyperlinked Images

Using table tags, align images with hyperlinks (mobile network logos).

05
HTML#05

Image Map with Hotspots

Embed an image map, fix hotspots, show related info when clicked.

06
HTML#06

Information Form (Fieldsets)

Create a form with Basic information and Extra information fieldsets.

07
HTML#07

Hotel Customer Profile Form

Customer profile for hotel data entry: name, address, age, gender, room type, payment type.

08
HTML#08

HTML5 Tags (Video, Audio, Header, etc.)

Demonstrate video, audio, header, footer, nav, embed, datalist, bdi, article, output.

09
HTML#09

Nested Lists (Programming & Web Dev)

Design an HTML page with nested ordered/unordered lists for programming languages and web development.

10
JS#10

Credit Card Validator (Visa/Master/Amex)

Validate credit card numbers based on prefix and length (Visa, MasterCard, American Express).

11
JS#11

Form Validation (Name, Email, Password)

Validate name (letters only), email (standard pattern), password (min 8 chars, at least one uppercase, one lowercase, one digit).

12
JS#12

Country‑Capital Matching Game

Store country‑capital pairs. User selects country and capital; check if match is correct.

03 — Interactive

Memory Game

Match the dev-syntax pairs. Each symbol has a colour — find the pair.

Progress0%
Moves000
Time00:00
Matched0 / 8

Loading...

Symbol colours

04 — Contact

Let's
Connect.

Open to freelance work, collaborations, and interesting conversations about code. Send a message — I'll reply.

Your message goes directly to my inbox. No spam, no bots.