Skip to content

aayushsaini-dev/aayush-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Aayush Saini - Personal Portfolio Website Welcome to the official repository for my personal portfolio. This project is a digital representation of my journey as a web developer, created to showcase my skills, highlight my key projects, and provide a deeper insight into my professional experience. The primary goal is to present my work in a clean, modern, and accessible way.

๐Ÿš€ View the Live Portfolio Here Table of Contents About The Project

Core Features

Tech Stack & Philosophy

Getting Started

Deployment

Contact

About The Project This portfolio serves as a central hub for my professional identity. It's not just a list of projects, but a carefully crafted experience designed to be visually appealing and easy to navigate. It details my technical capabilities, my approach to problem-solving, and the real-world applications I've built.

๐Ÿš€ Core Features Fully Responsive Design: Built with a mobile-first approach, the layout seamlessly adapts to all screen sizes, ensuring a consistent and pleasant experience on desktops, tablets, and smartphones.

Dynamic Projects Showcase: A dedicated section to display my work. Each project includes a description, a list of technologies used, and direct links to the live version and the source code on GitHub.

Interactive Skills Overview: A comprehensive and organized list of my technical skills, covering languages, frameworks, databases, and tools.

Professional Experience Timeline: A clear, chronological summary of my work history, outlining my roles, responsibilities, and key achievements at each position.

Functional Contact Form: An integrated, easy-to-use form that allows recruiters and collaborators to get in touch with me directly.

๐Ÿ› ๏ธ Tech Stack & Philosophy This project was built using a modern, efficient, and scalable technology stack. The choices were made to ensure a high-quality development experience and an optimized final product.

Framework: React.js was chosen for its component-based architecture, which allows for reusable and manageable UI elements.

Build Tool: Vite provides a lightning-fast development server and an optimized build process, significantly speeding up development and deployment.

Styling: CSS Modules / Tailwind CSS (Adjust as needed) were used to create a maintainable and scalable styling system, ensuring a consistent design language throughout the application.

Deployment: The site is deployed on Netlify, leveraging its continuous deployment features for seamless updates directly from the Git repository.

โš™๏ธ Getting Started To run a local copy of this project for development or testing purposes, please follow the steps below.

Prerequisites Ensure you have the latest versions of Node.js (which includes npm) and Git installed on your machine.

Installation & Setup Clone the repository to your local machine:

git clone https://github.com/your-username/aayush-portfolio.git

Navigate into the correct project directory:

cd aayush-portfolio/portfolio

Install all the required NPM packages:

npm install

Run the local development server:

npm run dev

The application should now be running and accessible at http://localhost:5173.

๐Ÿš€ Deployment This project is configured for easy deployment on Netlify. Any push to the main branch will automatically trigger a new build and deploy the latest version of the site. The base directory is set to aayush-portfolio/portfolio and the build command is npm run build.

Contact I'm always open to connecting and discussing new opportunities.

Aayush Saini - [email protected]

Project Link: https://aayush-saini-portfolio.netlify.app/

About

My personal portfolio website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published