Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Portfolio

Welcome to my personal portfolio website! This is a showcase of my skills, projects, and professional journey.

🚀 Features

  • 📱 Fully Responsive
  • 🎨 Modern Design
  • 💡 Easy to Navigate
  • 📝 Dynamic Project Showcase
  • 📫 Contact Form
  • 🌗 Smooth Animations

🛠️ Technologies Used

  • HTML5
  • SCSS/SASS
  • JavaScript
  • Parcel (Build Tool)
  • ScrollReveal.js
  • Bootstrap

🏃‍♂️ Getting Started

To run this portfolio locally:

  1. Clone this repository:

    git clone https://github.com/shadhinnandi/portfolio.git
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start

The site will be available at http://localhost:4000

🏗️ Deployment

This portfolio is set up for automatic deployment to GitHub Pages. Here's how it works:

Automatic Deployment

The site automatically deploys to GitHub Pages when you push to the main branch. The deployment:

  1. Builds the project using Parcel
  2. Creates a gh-pages branch
  3. Deploys the built files to GitHub Pages

Manual Building

To build the project locally:

npm run build

The built files will be generated in the root directory.

📁 Project Structure

src/
├── index.html          # Main HTML file
├── styles.scss         # Main SCSS file
├── assets/            # Images and other assets
├── data/              # Configuration files
├── sass/              # SCSS components and layouts
└── scripts/           # JavaScript files

🔧 Customization

You can customize various aspects of the portfolio:

  • Update content in index.html
  • Modify styles in the sass directory
  • Configure scroll animations in data/scrollRevealConfig.js
  • Add/modify projects in the projects section

📞 Contact

Feel free to reach out if you have any questions or would like to connect!

About

aa

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages