Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/armanruet/armanhossen.github.io

Personal Portfolio
https://github.com/armanruet/armanhossen.github.io

Last synced: 11 days ago
JSON representation

Personal Portfolio

Awesome Lists containing this project

README

        

# armanruet.github.io ⚡️

My personal website and blog built with modern technologies.

## Tech Stack

- **Framework**: [Next.js](https://nextjs.org/)
- **Deployment**: [Vercel](https://vercel.com)
- **Styling**: [Tailwind CSS](https://tailwindcss.com/)
- **Content**: [MDX](https://mdxjs.com/)

## Features

- 🌓 Dark/Light mode support
- 📱 Responsive design
- ✍️ Blog posts with MDX
- 🎨 Tailwind CSS styling
- 🚀 Fast page loads
- 📊 Professional layout

## Running Locally

1. Clone this repo:

```bash
git clone https://github.com/armanruet/armanruet.github.io.git
```

2. Navigate to the project:

```bash
cd armanruet.github.io
```

3. Install dependencies:

```bash
npm install
# or
yarn install
# or
pnpm install
```

4. Start the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```

5. Open [http://localhost:3000](http://localhost:3000) in your browser.

## Project Structure

```
├── app/
│ ├── blog/ # Blog posts and utilities
│ ├── components/ # React components
│ └── ...
├── public/ # Static assets
└── ...
```

## Blog Posts

Blog posts are written in MDX format and stored in `app/blog/posts/`. Each post includes frontmatter with metadata like title, date, and tags.

## License

[MIT](LICENSE) © [Arman Hossen](https://armanruet.github.io)