Skip to content

NotHydra/portfolio

Repository files navigation

Portfolio Website

Welcome to my Portfolio Website, a personal space where I share my journey as a developer, showcase the projects I'm passionate about, and demonstrate the skills I've cultivated along the way. Built with modern web technologies, this site reflects my commitment to creating fast, elegant, and user-friendly experiences. Whether you're here to explore my work, learn about my approach to development, or connect with me, I hope you find something that resonates with you.

Tech Stack

SASS Zustand Next JS Vite PNPM TypeScript NodeJS Docker


Development Setup

1. Install Dependencies

$ pnpm install

2. Environment Variables Setup

$ cp .env.example .env.dev

3. Running The Project

$ docker compose --env-file .env.dev -f docker-compose.dev.yaml up --build

# or

$ docker compose --env-file .env.dev -f docker-compose.dev.yaml up

Production Setup

1. Environment Variables Setup

$ cp .env.example .env.prod

Note: Make sure to change the HOSTNAME to 0.0.0.0 in your .env.prod file to allow the application to accept connections from outside the container.

2. Running The Project

$ docker compose --env-file .env.prod -f docker-compose.prod.yaml up -d --build

# or

$ docker compose --env-file .env.prod -f docker-compose.prod.yaml up -d

About

A personal space where I share my journey as a developer, showcase the projects I'm passionate about, and demonstrate the skills I've cultivated along the way. Built with modern web technologies, this site reflects my commitment to creating fast, elegant, and user-friendly experiences.

Resources

Stars

Watchers

Forks

Contributors