Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/odhyp/portfolio

My portfolio and blog website
https://github.com/odhyp/portfolio

blog docs documentation personal-webpage personal-website portfolio portfolio-website

Last synced: about 2 months ago
JSON representation

My portfolio and blog website

Awesome Lists containing this project

README

        

# My Portfolio and Blog Website

Built with Hugo, JavaScript, and TailwindCSS

## Information

### Running site on local connection

```bash
hugo server --bind 0.0.0.0 --baseURL http:// --port 1313 --disableFastRender
```

### Generate page using archetypes

1. New Blog

```bash
hugo new --kind blog blog/2024-10-27-my-first-post.md
```

2. New Project

```bash
hugo new --kind project project/2024-10-27-my-first-project.md
```

### Self note

Blog page is using `pinned` and `tags`, while Project page is `featured` and `categories`.

Using shortcodes:

```md
{{< info title="" >}}
Your information here. Maybe something useful for the readers.
{{< /info >}}

{{< warning title="" >}}
The deadline for submission is approaching fast.
{{< /warning >}}
```

## Future Plans

- [ ] Utilize/remove site announcements in header layout
- [ ] Add Shortcodes for image with caption and image gallery with slider
- [ ] Add project list and blog list pagination
- [ ] Add search functionality