Campus Recruitment Training

Hi, I'm Lakshya.
Building elegant web experiences.

This portfolio captures my CRT journey—from HTML foundations to full, validated forms. Explore the pages I crafted and the skills I sharpened.

Responsive layouts Clean validation Polished UI details

CRT Progress

Front-end & Forms

v1.0

HTML & CSS

Semantic layouts
Step 1

JavaScript

Validation logic
Step 2

Bootstrap

Consistent UI
Step 3

Pages built

Register · Login · Reset
View pages

Learning Path

From markup to polished flows

A four-step snapshot of my CRT growth.

1
HTML Foundations

Semantic structure, forms, accessibility.

HTML
2
Styling Systems

Custom theming, spacing, responsive grids.

CSS + Bootstrap
3
Logic & Validation

Client checks, error messaging, flows.

JavaScript
4
Polish & Motion

Micro-interactions and glassmorphism.

UX Details

Practice Pages

Interactive flows I built

Navigate through each page to see validation and UI decisions.

Registration
Register

Full form with email, password, and matching checks.

HTML CSS Bootstrap JS
Session
Login

Credential capture with meaningful feedback.

HTML Bootstrap JS
Recovery
Password Reset

Email validation with success/error states.

HTML CSS JS

Toolkit

Technologies I leaned on

A concise stack powering each page.

HTML CSS Bootstrap JavaScript MySQL

Concepts

What I learned & applied

Key principles threaded through every form and page.

Semantic Structure

Using meaningful tags for accessibility and clarity.

Responsive Craft

Adaptive grids, fluid spacing, and mobile-first choices.

Form Validation

Input constraints, error states, and helpful messaging.

Micro-interactions

Smooth fades, hover depth, and tactile feedback.

Consistency

Shared tokens for color, radius, and typography.

Clarity First

Plain language and intuitive navigation.