Authorized & Maintained by Ayush Hardeniya
Welcome to the GitHub repository for my personal website and portfolio! This project showcases my skills, projects, and journey as a developer, designer, and creator. Built with clean and modern web technologies, this site serves as both my digital presence and an open-source project others can learn from.
- Responsive Design: Fully responsive layout that works on devices of all sizes
- Modern UI/UX: Clean, intuitive interface with smooth animations and transitions
- Portfolio Showcase: Detailed project presentations with descriptions and visuals
- Blog Section: Collection of LifeNotes and CodeNotes sharing insights and knowledge
- Reading List: Books that have shaped my thinking and growth journey
- Dark/Light Mode: Support for different viewing preferences
- Newsletter Integration: Subscribe option for updates on new content
- SEO Optimized: Structured data, meta tags, and optimized for search engines
- Progressive Web App (PWA): Installable on mobile devices
- Frontend: HTML5, CSS3, JavaScript (Vanilla JS)
- Hosting: GitHub Pages
- Version Control: Git
- Design Tools: Figma, Framer, Canva
- Analytics: Google Analytics
- SEO: Structured Data, Open Graph, Twitter Cards
ayushhardeniya.github.io/
├── index.html # Main landing page
├── style.css # Main stylesheet
├── script.js # Main JavaScript file
├── about/ # About page content
├── portfolio/ # Portfolio page with projects
├── newsletter/ # Newsletter subscription
├── assets/ # Images, icons, and media files
│ ├── about/ # About page assets
│ ├── brightfavicon/ # Light mode favicons
│ ├── darkfavicon/ # Dark mode favicons
│ ├── portfolio/ # Portfolio assets
│ ├── reading-list/ # Book cover images
│ └── timeline/ # Timeline images
├── experimental/ # Testing and experimental files
├── _includes/ # Reusable components
├── robots.txt # Search engine crawling instructions
└── sitemap.xml # Site structure for search engines
- A modern web browser
- Basic knowledge of HTML, CSS, and JavaScript (if you want to modify the site)
- Git (optional, for cloning)
-
Clone the Repository
git clone https://github.com/ayushHardeniya/ayushhardeniya.github.io.git cd ayushhardeniya.github.ioAlternatively, you can download the ZIP file from GitHub.
-
Open the Project Open the project folder in your favorite code editor:
code . # For Visual Studio Code users
-
View the Website Locally Simply open
index.htmlin your web browser.For live reloading during development:
- If using VS Code, install the "Live Server" extension
- Click "Go Live" in the status bar to start a local development server
I welcome contributions to improve this website! Whether it's UI enhancements, bug fixes, or new features, your help is appreciated.
-
Fork the Repository Click the "Fork" button at the top right of this page.
-
Clone Your Fork
git clone https://github.com/YOUR_USERNAME/ayushhardeniya.github.io.git cd ayushhardeniya.github.io -
Create a New Branch
git checkout -b feature/your-feature-name
-
Make Your Changes Implement your improvements or fixes.
-
Test Your Changes Ensure everything works correctly by viewing the site locally.
-
Commit and Push
git add . git commit -m "Add detailed description of your changes" git push origin feature/your-feature-name
-
Open a Pull Request Go to the original repository and click "New Pull Request."
For more detailed contribution guidance, please see CONTRIBUTING.md.
This project follows a code of conduct guided by values of respect, collaboration, and clarity. For details, see CODE_OF_CONDUCT.md.
This project is licensed under the MIT License - see the LICENSE.md file for details. This means you can freely use, modify, and distribute this project while providing appropriate credit.
- Website: ayushhardeniya.site
- GitHub: @ayushHardeniya
- LinkedIn: ayushhardeniya
- Twitter/X: @ayushhardeniya
- Instagram: ayush.hardeniya
- Medium: @ayushhardeniya
- Blog: blog.ayushhardeniya.site
If you find this project helpful or interesting:
- ⭐ Star this repository
- 🍴 Fork it and contribute
- 📢 Share it with others
- ☕ Buy me a coffee
Built with 💻 and ❤️ by Ayush Hardeniya
