Skip to content

tegaidogun/tegaidogun.github.io

Repository files navigation

Portfolio Website

Repository for my personal portfolio website, built with Next.js and Tailwind CSS.

Live: tegaidogun.dev

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

You need to have node.js installed.

Installation & Setup

  1. Clone the repository:

    git clone https://github.com/tegaidogun/tegaidogun.github.io.git
    cd tegaidogun.github.io
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev

Open http://localhost:3000 with your browser to see the result.

Customization

All the content of the portfolio is located in the content_option.js file. You can easily customize the portfolio by modifying this file.

  • logotext: The text for your logo in the header.
  • meta: Metadata for SEO, including title, description, and keywords.
  • introdata: The content for the hero section.
  • dataabout: Your "About Me" information.
  • worktimeline: Your professional experience.
  • skills: Your skills, categorized into languages, frameworks, tools, and databases.
  • services: The services you offer.
  • dataportfolio: Your featured projects.
  • blogposts: Your latest blog posts.
  • contactConfig: Configuration for the contact form, including your email and Formspree details.
  • socialprofils: Links to your social media profiles.

After updating content_option.js, the website will automatically reflect the changes.

Deployment

Honestly, the easiest way to deploy the website is through Vercel but I prefer using Cloudflare.

License

This project is licensed under the MIT License.