Skip to content

My personal portfolio website with dynamic server-generated React components and third party API integrations.

Notifications You must be signed in to change notification settings

eglenn-dev/personal-site

Repository files navigation

Ethan Glenn Portfolio Site

Logo

Welcome to my personal website project! This site is built to showcase my portfolio, and other personal information.

TypeScript React Next.js Tailwind CSS Vercel shadcn/ui

Features

  • Home Page: Introduction and latest updates.
  • Portfolio: Display of my projects and achievements.
  • Experience: List of my work experience.
  • Blog: Articles and posts on various topics.
  • Contact: Form to get in touch with me.

Technologies Used

  • React w/ TypeScript: Library for building reactive user interfaces.
  • Next.js: React framework for server-side rendering and file based routing system.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • Vercel: Cloud platform for static sites and serverless functions.
  • shadcn/ui: React component library.

Installation

  1. Clone the repository:

    git clone https://github.com/eglenn-dev/personal-site.git
  2. Navigate to the project directory:

    cd personal-site
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. Open your browser and go to http://localhost:3000.


Copyright © 2025 Ethan Glenn. All rights reserved.

About

My personal portfolio website with dynamic server-generated React components and third party API integrations.

Topics

Resources

Stars

Watchers

Forks