An open API service indexing awesome lists of open source software.

https://github.com/nramc/my-profile

My personal portfolio website! This site showcases my experience, skills, projects, and technical interests using MkDocs and is hosted on GitHub Pages.
https://github.com/nramc/my-profile

mkdocs mkdocs-material my-portfolio my-projects portfolio-website

Last synced: 3 months ago
JSON representation

My personal portfolio website! This site showcases my experience, skills, projects, and technical interests using MkDocs and is hosted on GitHub Pages.

Awesome Lists containing this project

README

        

# 🚀 Personal Portfolio - Ramachandran Nellaiyappan

[![Website](https://img.shields.io/badge/website-online-brightgreen.svg)](https://nramc.github.io/my-profile/)

Welcome to my **personal portfolio website**! This site showcases my **experience, skills, projects, and technical
interests** using **MkDocs** and is hosted on **GitHub Pages**.

## 🏗️ **Tech Stack**

This portfolio is built using **MkDocs** and hosted on **GitHub Pages**.

- **MkDocs** – Static site generator for project documentation.
- **Material for MkDocs** – Professional and customizable theme.
- **Markdown** – Lightweight and easy-to-maintain content.
- **GitHub Actions** – Automating deployment.
- **Custom Styling** – Enhanced UI with **icons, custom cards, and typography**.

## 🛠️ Getting Started

Please find below steps to set up and run application in your workstation.

### Prerequisites

Application uses MkDocs, please refer [MkDocs Installation](https://www.mkdocs.org/user-guide/installation/) for base
setup.

### Installation

1. Download Repository
```bash
git clone https://github.com/nramc/my-profile.git
```
2. Run Application
```bash
pip install -r requirements.txt
mkdocs serve
```
3. Open up http://127.0.0.1:8000/ in your browser, and you'll see the home page being displayed

### Contribution

Any contributions you make are greatly appreciated.

If you like the project and have a suggestion that would make this better, please fork the repo and create a pull
request. You can also simply open an issue with the tag "enhancement".

1. Fork the Project
2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
3. Commit your Changes (git commit -m 'feat: Add the AmazingFeature')
4. Push to the Branch (git push origin feature/AmazingFeature)
5. Open a Pull Request

## 📞 Contact

[Ramachandran Nellaiyappan](https://nramc.github.io/my-profile/contact.html)

## Credits

Sincere Thanks to following open source community for their wonderful efforts to make our life much easier.

- [MkDocs](https://www.mkdocs.org/): Project documentation with Markdown.
- [MkDocs Material](https://squidfunk.github.io/mkdocs-material/): Material Theme for MkDocs

## Show your support

Give a ⭐️ if you like this project!