No description
Find a file
2024-08-12 20:03:20 +02:00
app Added img for Portfolio project 2024-08-12 15:45:46 +02:00
components Accessibility optimization v2 2024-08-12 17:00:10 +02:00
data Added img for Portfolio project 2024-08-12 15:45:46 +02:00
helpers Rate limit hotfix 2024-08-12 15:24:57 +02:00
icons Big update 2024-08-11 20:09:50 +02:00
interface Finished 2024-08-12 15:15:13 +02:00
lib Initial commit 2024-02-06 14:16:30 +01:00
public Added img for Portfolio project (now actually added it) 2024-08-12 15:49:40 +02:00
services Finished 2024-08-12 15:15:13 +02:00
styles Accessibility optimization 2024-08-12 16:44:06 +02:00
utils Finished 2024-08-12 15:15:13 +02:00
.eslintrc.json Big update 2024-08-11 20:09:50 +02:00
.gitignore
.prettierrc Big update 2024-08-11 20:09:50 +02:00
LICENSE README update 2024-08-12 18:21:20 +02:00
next-sitemap.config.js Added next-sitemap for sitemap.xml 2024-08-12 16:09:00 +02:00
next.config.mjs Added next-sitemap for sitemap.xml 2024-08-12 16:09:00 +02:00
package-lock.json Added next-sitemap for sitemap.xml 2024-08-12 16:09:00 +02:00
package.json Added next-sitemap for sitemap.xml 2024-08-12 16:09:00 +02:00
README.md Updated README.md to use my new toy 2024-08-12 20:03:20 +02:00
tsconfig.json Big update 2024-08-11 20:09:50 +02:00

GitHub issues GitHub forks GitHub stars GitHub license GitHub last commit CodeFactor Grade Lighthouse Accessibility Lighthouse Best Practices Lighthouse Performance Lighthouse SEO

hangerthem.com

Welcome to my personal portfolio repository, hangerthem.com. This webpage is a showcase of my skills and projects, providing a glimpse into who I am and what I do.

Project Overview

hangerthem.com is a fully custom-designed and coded personal portfolio website. It highlights my skills, projects, and personal information in a clean, responsive layout. The site is built with Next.js and styled-components, and it includes a reCaptcha implementation for secure email communication.

Features

  • Fully custom design and code
  • Built with Next.js and styled-components
  • reCaptcha implemented for secure email sending
  • Responsive design for all device sizes
  • Easy navigation with a fixed navbar

Installation Instructions

To run this project locally, you will need Node.js (or Bun) installed on your machine. Follow these steps:

  1. Clone the repository:

    git clone https://github.com/HangerThem/hangerthem.com.git
    cd hangerthem.com
    
  2. Install dependencies:

    npm install
    # or
    yarn install
    # or
    pnpm install
    # or
    bun install
    
  3. Set up environment variables: Create a .env file in the root directory and add the required environment variables. (Contact me if you need specific details about these variables.)

  4. Run the development server:

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
    # or
    bun dev
    

    Open http://localhost:3000 to view it in your browser.

Usage

The portfolio is a single-page application with a navbar for easy navigation between sections. It is fully responsive and works well on all device sizes.

Lighthouse Report

Lighthouse Report

Contributing

This is a personal portfolio, so contributions are not expected. However, if you find any issues or have suggestions, feel free to open an issue or contact me directly.

License

This project is open source and available under the MIT License.

Contact Information

You can contact me through the contact form on the website or directly via email at f.borisjuk@hangerthem.com.

Additional Information

For any other information or inquiries, please feel free to reach out through the provided contact methods.