Welcome to the source code for manojsatishkumar.com, the personal website, portfolio, and blog of Manoj Satishkumar.
This project is a comprehensive personal website and blog, serving as a portfolio, knowledge base, and resource hub for software engineers and aspiring developers. It features articles, project showcases, Q&A, and more, authored by Manoj Satishkumar (Staff Software Engineer, educator, and content creator).
- Portfolio: Showcases professional experience, achievements, and major projects across industries (Fintech, E-Commerce, Healthcare, Semiconductor).
- Blog: In-depth articles on software engineering, frontend development, career advice, and technology trends.
- Q&A: Frequently asked questions and answers for career and technical growth.
- Workshops & Courses: Free resources and guides for learning web development.
- Responsive Design: Mobile-first, accessible, and performant UI.
- PWA Support: Installable as a Progressive Web App.
├── index.html # Main landing page
├── blog/ # Blog articles (HTML)
├── components/ # Reusable HTML components (nav, footer, projects, etc.)
├── css/ # Stylesheets (Bootstrap, custom CSS)
├── images/ # Images and logos
├── js/ # JavaScript files
├── lib/ # Third-party libraries (Bootstrap, jQuery, etc.)
├── profile/ # Profile and about pages
├── q-n-a/ # Q&A section
├── workshops/ # Workshop/course content
└── ...
- HTML5, CSS3, JavaScript (ES6+)
- Bootstrap for layout and components
- jQuery for DOM manipulation
- FontAwesome for icons
- Progressive Web App (PWA) support
- GitHub Pages for deployment
- Clone the repository:
git clone https://github.com/ManojSatishkumar/ManojSatishkumar.github.io.git cd ManojSatishkumar.github.io - Serve locally:
- Use any static server (e.g., Live Server in VSCode) or:
python3 -m http.server # or npx serve - Deploy:
- Push to the
mainbranch of your GitHub repository named<username>.github.io. - Enable GitHub Pages in repository settings.
- Custom domains can be configured via the
CNAMEfile.
- Push to the
Contributions are welcome! Please open an issue or submit a pull request for suggestions, bug fixes, or improvements.
This project is open source under the MIT License unless otherwise specified.