Welcome to my personal site! This repository contains the code and assets for my personal website, where I showcase my cv, blog, and other information about myself.
This personal site serves as a hub for sharing my work, thoughts, and experiences. Visitors can explore my cv, read my blog posts, and get in touch with me through the provided contact information.
- Biography: A detailed overview of my background, skills, and professional experience, resembling a CV.
- Experiences: Showcasing my professional experiences.
- Accomplishments: Highlighting my achieved certificates and qualifications.
- Badges: Displaying any earned badges or certifications to provide additional recognition.
- Blog: Sharing my thoughts, experiences, and insights through blog posts on various topics.
- Contact: Providing a way for visitors to get in touch with me through email or social media platforms.
The following technologies were used to build this personal site:
- Hugo: A fast and flexible static site generator written in Go.
- GitHub: Version control system for managing code and collaboration.
- GitHub Pages: Hosting service to publish the site directly from the
- GitHub Actions: Automating tasks such as building and deploying the site.
- Markdown: A lightweight markup language used for content creation.
- HTML5 and CSS3 for the structure, layout, and styling. repository.
- YAML: A human-readable data serialization format used for configuration files.
- TOML: A configuration file format used by Hugo.
- Go: The programming language used by Hugo.
To run this personal site locally, follow these steps:
- Clone this repository:
git clone https://github.com/sujithq/sujithq.github.io.git
. - Navigate to the project's directory:
cd sujithq.github.io.git
. - Install any necessary dependencies:
go, hugo cli, dart-sass-embedded
. - Start a local development server:
hugo server -p 1234
. - Open your web browser and visit
http://localhost:1234
to view the site.
Once the site is up and running, you can navigate through different sections using the navigation menu. The blog section contains a list of blog posts that can be read individually. In the contact section, you can find my email address and links to my social media profiles.
Feel free to explore the site and get in touch if you have any questions, feedback, or opportunities for collaboration!
I appreciate contributions to improve this personal site. If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
. - Make your changes and commit them:
git commit -am 'Add new feature'
. - Push to the branch:
git push origin feature-name
. - Submit a pull request detailing your changes and their purpose.
This personal site is licensed under the MIT License. Feel free to use the code, styles, and content as a reference or template for your own personal site. However, please do not use my personal information or assets without permission.