This is a practice portfolio project built with Vanilla HTML, CSS, and JavaScript.
The main goal of this project is to practice responsive design, custom CSS animations, and basic JavaScript logic.
- Clean and simple UI design
- Fully responsive layout for mobile, tablet, and desktop
- Custom CSS animations created from scratch
- Courses section rendered using JavaScript
- No frameworks used — only HTML, CSS, and JS
- Created purely for learning and practice purposes
The layout is designed to adapt to all screen sizes using flexible CSS and media queries.
The courses section is dynamic and generated using JavaScript.
You can easily add or modify courses by editing the script.js
file.
This portfolio is not for production use.
It is developed for personal practice, to improve skills in HTML, CSS animations, and JavaScript DOM manipulation.
Ashish Choudhary
GitHub Profile
This project is open for practice and learning. Feel free to fork or modify.